Quarterly report [Sections 13 or 15(d)]

Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Additional Information (Detail)

v3.26.1
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Revenue From Contract With Customer [Line Items]        
Revenue reduction due to change in estimate $ 300      
Revenue 15,834 $ 23,876    
Contract assets current and non current 1,929 2,221 $ 1,778 $ 785
Contract assets 1,929   1,778  
Contract with customer liability 48,427 47,686 49,367 $ 45,526
Contract liabilities, current portion 35,992   35,160  
Contract liabilities, non-current 12,435   $ 14,207  
Revenue remaining performance obligation amount 184,810      
Revenue Benchmark | Customer Concentration Risk        
Revenue From Contract With Customer [Line Items]        
Revenue $ 15,834 $ 23,876    
Concentration risk percentage 100.00% 100.00%    
Subscription Based Contracts        
Revenue From Contract With Customer [Line Items]        
Revenue $ 13,221 $ 19,510    
Non Subscription Based Contracts        
Revenue From Contract With Customer [Line Items]        
Revenue $ 2,613 $ 4,366    
Maximum [Member] | Revenue Benchmark | Customer Concentration Risk        
Revenue From Contract With Customer [Line Items]        
Concentration risk percentage 10.00%