v3.25.2
Selling, General and Administrative Expenses - (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Selling, General and Administrative Expense [Abstract]        
Salaries and benefits $ 14,000 $ 13,362 $ 30,439 $ 39,136
Professional fees 2,025 2,392 3,814 4,948
Depreciation and amortization 4,443 6,685 9,174 13,765
Operating facilities costs 7,440 10,590 15,142 21,670
Operating office and general expenses 3,750 5,335 8,790 10,707
Advertising and promotion 1,325 802 2,354 1,807
Other fees and expenses 7 880 528 1,286
Total selling, general and administrative expenses $ 32,990 $ 40,046 $ 70,241 $ 93,319