XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue and Receivables - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Category
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Jul. 01, 2024
USD ($)
Revenue [Line Items]          
Number of categories | Category 3        
Accounts receivable, allowance for credit losses $ 1,652,000     $ 1,318,000  
Allowance for credit losses related to contract assets 0 $ 0      
Recognized revenue 23,100,000 21,900,000 $ 52,700,000    
Factor [Member] | Purchase Agreement [Member]          
Revenue [Line Items]          
Accounts receivable 26,100,000 11,200,000      
Secured revolving credit facility amount         $ 40,000,000
Cash proceeds from factoring agreement 51,800,000 31,800,000      
Factor [Member] | Purchase Agreement [Member] | Interest Expense [Member]          
Revenue [Line Items]          
Cost of receivables 500,000 300,000      
Factor [Member] | Purchase Agreement [Member] | Other Assets [Member]          
Revenue [Line Items]          
Accounts receivable gross 3,900,000 $ 3,700,000      
Non-cancellable Contractual Maintenance Agreements Contractual Saas and Subscription Services and Hardware Orders [Member]          
Revenue [Line Items]          
Remaining performance obligations $ 159,200        
Non-cancellable Contractual Maintenance Agreements Contractual Saas and Subscription Services and Hardware Orders [Member] | Minimum [Member]          
Revenue [Line Items]          
Revenue performance obligation, expected timing of satisfaction period 1 year        
Non-cancellable Contractual Maintenance Agreements Contractual Saas and Subscription Services and Hardware Orders [Member] | Maximum [Member]          
Revenue [Line Items]          
Revenue performance obligation, expected timing of satisfaction period 3 years