v3.21.2
Supplemental Financial Statement Information - Schedule of Accumulated AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance, beginning of period $ 64,103 $ 69,257 $ 98,365 $ 114,264 $ 69,257 $ 114,264
Other comprehensive income (loss) 243 49 405 (1,120) 292 (715)
Less: Other comprehensive (loss) income attributable to non-controlling interest         (178) 547
Balance, end of period 58,825 64,103 93,837 98,365 58,825 93,837
Foreign Currency Translation            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance, beginning of period   183   (22) 183 (22)
Other comprehensive income (loss)         88 (156)
Less: Other comprehensive (loss) income attributable to non-controlling interest         (48) 122
Balance, end of period 223   (56)   223 (56)
Unrealized Loss on Derivative Instrument            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance, beginning of period   (154)   (50) (154) (50)
Other comprehensive income (loss)         204 (559)
Less: Other comprehensive (loss) income attributable to non-controlling interest         (130) 425
Balance, end of period (80)   (184)   (80) (184)
Accumulated Other Comprehensive Income (Loss)            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance, beginning of period 47 29 (339) (72) 29 (72)
Other comprehensive income (loss) 96 18 99 (267)    
Balance, end of period $ 143 $ 47 $ (240) $ (339) $ 143 $ (240)