v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities    
Employee accrued compensation expense $ 7,660 $ 13,382
Other accrued liabilities 10,084 8,925
Accrued interest on debt 601 168
Total accrued liabilities $ 18,345 $ 22,475