v3.25.4
Discontinued Operations - Schedule of Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Current liabilities held for sale $ 18,005 $ 6,037
Total long-term liabilities 0 14,296
Discontinued Operations, Held-for-Sale    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Accounts payable 720 1,140
Accrued liabilities and current portion of long-term liabilities 1,941 4,572
Short-term line of credit 2,145 0
Deposit liability 12,672 0
Current portion of income taxes payable 429 325
Disposal Group, Including Discontinued Operation, Operating Lease Liability, Current 98 0
Current liabilities held for sale 18,005 6,037
Long-term liabilities, net of current portion 0 335
Deposit liability 0 13,109
Operating lease liabilities, net of current portion 0 670
Income taxes payable, net of current portion 0 182
Total long-term liabilities 0 14,296
Total Liabilities $ 18,005 $ 20,333