XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Details of Certain Balance Sheet Accounts (Schedule of Prepaid Expenses and Other Current Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Details Of Certain Balance Sheet Accounts [Abstract]    
Income tax receivable $ 5,975 $ 11,568
Prepaid payroll 2,699 8,716
Prepaid workers' compensation and liability insurance 2,843 4,254
Prepaid licensing fees 6,219 5,414
Workers' compensation insurance receivable 942 810
Other 7,589 7,829
Total prepaid expenses and other current assets $ 26,267 $ 38,591