XML 51 R16.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
December 31,
20252024
Accrued claims payable$29,954 $32,121 
Accrued compensation21,565 14,572
Accrued commission2,016 2,207
Operating lease current liabilities3,726 2,859
Professional fees2,665 1,838
Other accrued expenses16,480 14,634
Other current liabilities1,914 5,299 
Total accrued expenses and other current liabilities$78,320 $73,530