XML 89 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Other Accrued Expenses and Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Deferred ERC credits $ 12,277 $ 12,277
Lease liability — short-term 5,291 5,357
Deferred revenue 8,003 8,930
Deferred compensation liability — short-term 2,020 2,236
Other accrued expenses 8,885 7,012
Other current liabilities 1,242 1,410
Total other accrued expenses and current liabilities $ 37,718 $ 37,222