v3.25.1
Segment Reporting - Schedule of Components of Professional Fees Net of One-Time Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Professional fees $ 6,515 $ 3,768
Operating Segments    
Segment Reporting Information [Line Items]    
Professional fees 3,450 3,164
Professional Fees    
Segment Reporting Information [Line Items]    
One-time expenses [1] $ (3,065) $ (604)
[1] The adjustments for one-time expenses relate primarily to (i) restructuring of the management team including placement/search fees; (ii) acquisition-related expenses which reflects the actual costs incurred during the period for the acquisition of new businesses, which primarily consists of fees for professional services including legal, accounting, and advisory related to the acquisition; (iii) the cost of financing our business; and (iv) one-time advisory services related to technical accounting matters.