v3.25.4
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]    
Insurance premiums $ 9,751 $ 6,272
Deferred financing costs on credit facility 4,906 2,858
Prepaid income taxes 3,835 0
Deferred ERP implementation costs 2,879 3,528
ERP license fee 2,630 0
Other prepaid expenses 16,792 12,761
Total prepaid expenses and other current assets $ 40,793 $ 25,419