v3.21.2
Supplemental Financial Statement Information - Schedule of Accumulated AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Balance, beginning of period $ 58,825 $ 64,103 $ 69,257 $ 93,837 $ 98,365 $ 114,264 $ 69,257 $ 114,264
Other comprehensive (loss) income (95) 243 49 320 405 (1,120) 197 (395)
Less: Other comprehensive (loss) income attributable to non-controlling interest             (134) 313
Balance, end of period 200,192 58,825 64,103 79,460 93,837 98,365 200,192 79,460
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 (loss) income             (59) 130
Less: Other comprehensive (loss) income attributable to non-controlling interest             20 (87)
Balance, end of period 144     21     144 21
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 (loss) income             256 (525)
Less: Other comprehensive (loss) income attributable to non-controlling interest             (154) 400
Balance, end of period (52)     (175)     (52) (175)
Accumulated Other Comprehensive Income (Loss)                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Balance, beginning of period 143 47 29 (240) (339) (72) 29 (72)
Other comprehensive (loss) income (51) 96 18 86 99 (267)    
Balance, end of period $ 92 $ 143 $ 47 $ (154) $ (240) $ (339) $ 92 $ (154)