v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Feb. 12, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]      
Accounts payable and other accrued liabilities $ 13,252   $ 12,999
Accrued commissions and bonuses 1,597   6,361
Accrued salaries 1,481   1,011
Accrued vacation 2,947   2,973
Other accrued employee expenses 570   618
Total 19,847   23,962
Purchase obligation 200    
Software License Agreements      
Loss Contingencies [Line Items]      
Purchase obligation $ 1,300   $ 2,300
Settlement Obligation      
Loss Contingencies [Line Items]      
Loss contingency accrual   $ 2,800