XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 16,992 $ 14,439
Accrued supplier expenses 6,285 3,663
Accrued medical claims 5,538 5,066
Accrued taxes other than income tax 1,923 1,890
Accrued other 1,762 1,715
Total accrued expenses and other current liabilities $ 32,500 $ 26,773