XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Business Acquisitions - Summary of Supplemental Unaudited Pro-Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Acquisition [Line Items]        
Revenues $ 167,937 $ 130,312 $ 458,466 $ 404,902
Net (loss) income (7,525) (5,720) (29,418) (21,007)
Acquisition Proforma        
Business Acquisition [Line Items]        
Revenues 24 26,595 25,852 69,816
Net (loss) income (5) 2,896 809 4,442
Consolidated Proforma        
Business Acquisition [Line Items]        
Revenues 167,961 156,907 484,318 474,718
Net (loss) income $ (7,530) $ (2,824) $ (28,609) $ (16,565)