XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 11,940 $ 12,739
Accrued legal fees 2,317 698
Accrued professional fees 3,705 3,557
Accrued interest 256 1,229
Other accrued liabilities 1,031 1,370
Total other accrued liabilities $ 19,249 $ 19,593