v3.22.1
Business Combinations - Pro Forma Financial Data (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Combinations 2021        
Business Acquisition [Line Items]        
Revenues $ 32,680   $ 100,834  
Net income (loss) $ (24,252) $ (2,095) $ (47,099)  
Business Combinations 2020        
Business Acquisition [Line Items]        
Revenues   $ 27,095   $ 81,320
Net income (loss)       $ (6,425)