XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATION - Proforma Financial Information (Details) - The Carlstar Group, LLC - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Pro forma revenues $ 1,947,755 $ 2,436,992
Pro forma net income $ 20,011 $ 83,844
Net income per common share, basic (in dollars per share) $ 0.28 $ 1.13
Net income per common share, diluted (in dollars per share) $ 0.28 $ 1.12