XML 103 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Combinations - Summary of Business Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended
Mar. 12, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]            
Cash Paid           $ 40,200
Seller Obligations           3,100
Total Purchase Price           43,300
Revenue     $ 10,700     13,400
Net Income (Loss)     400     500
Various            
Business Acquisition [Line Items]            
Cash Paid         $ 22,700 4,300
Seller Obligations         2,200 400
Total Purchase Price         24,900 4,700
Revenue   $ 4,800 1,400   5,200 1,900
Net Income (Loss)   $ 300 0   $ 300 0
Anchor            
Business Acquisition [Line Items]            
Cash Paid $ 35,900         35,900
Seller Obligations 2,700         $ 2,700
Total Purchase Price $ 38,600          
Revenue     9,300 $ 11,500    
Net Income (Loss)     $ 400 $ 500