v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities    
Employee accrued compensation expense $ 12,786 $ 13,382
Other accrued liabilities 10,840 8,925
Accrued interest on debt 730 168
Total accrued liabilities $ 24,356 $ 22,475