XML 89 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Debt and Receivables Securitization - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 01, 2022
Feb. 28, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Line Of Credit Facility [Line Items]          
Oustanding principal repaid amount     $ 1,100 $ (0) $ (0)
Promissory Note          
Line Of Credit Facility [Line Items]          
Long-term debt classified as current       50,000  
Interest expense     3,000 $ 3,000 $ 3,000
Vewd          
Line Of Credit Facility [Line Items]          
Outstanding principal repaid with accrued interest   $ 40,000      
Vewd | Promissory Note          
Line Of Credit Facility [Line Items]          
Debt instrument, principal amount $ 50,000        
Interest rate 6.00%        
Debt instrument, maturity date Jul. 01, 2025        
AR Facility          
Line Of Credit Facility [Line Items]          
Borrowing capacity   $ 55,000      
Oustanding principal repaid amount     1,100    
Accrued interest on unused borrowing limit   0.50%      
Outstanding borrowings   $ 40,000      
Fees amortized     400    
Capitalized Fees Incurred for Securitization   $ 1,200      
Amortized on straight-line basis over commitment term   3 years      
Debt instrument, basis spread on variable rate   1.90%      
Accounts receivable and unbilled contracts receivable     $ 127,000