XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Business Acquisitions - Summary of Supplemental Unaudited Pro-Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Acquisition [Line Items]        
Revenues $ 224,888 $ 178,687 $ 637,265 $ 507,337
Net (loss) income 8,378 (10,564) 7,375 (34,091)
Acquisition Proforma        
Business Acquisition [Line Items]        
Revenues 0 2,623 0 23,225
Net (loss) income 0 1,583 0 8,672
Consolidated Proforma        
Business Acquisition [Line Items]        
Revenues 224,888 181,310 637,265 530,562
Net (loss) income $ 8,378 $ (8,981) $ 7,375 $ (25,419)