v3.22.1
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance, beginning of period $ 196,364 $ 69,257
Other comprehensive income 446 49
Less: Other comprehensive (income) loss attributable to non-controlling interest (85) (31)
Balance, end of period 189,250 64,103
Foreign Currency Translation    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance, beginning of period 282 183
Other comprehensive income 88 (155)
Less: Other comprehensive (income) loss attributable to non-controlling interest (17) 99
Balance, end of period 353 127
Unrealized Gain or (Loss) on Derivative Instrument    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance, beginning of period 42 (154)
Other comprehensive income 358 204
Less: Other comprehensive (income) loss attributable to non-controlling interest (68) (130)
Balance, end of period 332 (80)
Accumulated Other Comprehensive Income (Loss)    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance, beginning of period 324 29
Other comprehensive income 361 18
Balance, end of period $ 685 $ 47