XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Acquisitions - Summary of Supplemental Unaudited Pro-Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 624,208 $ 544,416 $ 546,413
Net (loss) income (30,859) (31,819) (25,325)
Acquisition Proforma      
Revenues 25,852 93,357 128,466
Net (loss) income 809 5,535 11,457
Consolidated Proforma      
Revenues 650,060 637,773 674,879
Net (loss) income $ (30,050) $ (26,284) $ (13,868)