v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities    
Accrued wages and benefits $ 13,256 $ 14,123
Accrued supplier expenses 3,047 4,205
Accrued medical claims 3,788 3,564
Accrued taxes 1,589 1,130
Accrued other 2,959 2,420
Total accrued expenses and other current liabilities $ 24,639 $ 25,442