v3.25.4
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Prepaid Expense and Other Assets, Current [Abstract]    
Insurance premiums $ 12,921 $ 6,272
Prepaid income taxes 11,276 0
Deferred ERP implementation costs 3,355 3,528
ERP license fee 1,315 0
Deferred financing costs on credit facility 0 2,858
Other prepaid expenses 14,359 12,761
Total prepaid expenses and other current assets $ 43,226 $ 25,419