Quarterly report pursuant to Section 13 or 15(d)

Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Loss) (Details)

v3.23.4
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Balance, beginning of period $ 21,684 $ 30,627 $ 38,991 $ 182,395 $ 189,250 $ 196,364 $ 38,991 $ 196,364
Other comprehensive income (loss) (22) 27 178 (238) (62) 446 183 146
Reclassification adjustment for gain included in net loss         (332)     (332)
Less: Other comprehensive (income) loss attributable to non-controlling interest             0 (85)
Balance, end of period 15,411 21,684 30,627 43,514 182,395 189,250 15,411 43,514
Foreign Currency Translation                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Balance, beginning of period     55     282 55 282
Other comprehensive income (loss)             183 (212)
Reclassification adjustment for gain included in net loss               0
Less: Other comprehensive (income) loss attributable to non-controlling interest             0 (17)
Balance, end of period 238     53     238 53
Unrealized Gain or (Loss) on Derivative Instrument                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Balance, beginning of period     0     42 0 42
Other comprehensive income (loss)             0 358
Reclassification adjustment for gain included in net loss               (332)
Less: Other comprehensive (income) loss attributable to non-controlling interest             0 (68)
Balance, end of period 0     0     0 0
Accumulated Other Comprehensive Income (Loss)                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Balance, beginning of period 260 233 55 291 685 324 55 324
Other comprehensive income (loss) (22) 27 178 (238) (62) 361    
Reclassification adjustment for gain included in net loss         (332)      
Balance, end of period $ 238 $ 260 $ 233 $ 53 $ 291 $ 685 $ 238 $ 53