Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Revenue From Contract With Customer [Line Items]            
Revenue reduction due to change in estimate $ 553   $ 1,417      
Revenue 12,670 $ 28,568 55,728 $ 88,792    
Contract assets current and non current 3,950 4,148 3,950 4,148 $ 785 $ 4,917
Contract assets 3,950   3,950   785  
Contract with customer liability 49,646 49,780 49,646 49,780 45,526 $ 49,101
Contract liabilities, current portion 28,006   28,006   22,037  
Contract liabilities, non-current 21,640   21,640   $ 23,489  
Revenue remaining performance obligation amount 223,113   223,113      
Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 12,670 $ 28,568 $ 55,728 $ 88,792    
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%    
Subscription Based Contracts | Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 8,913 $ 20,200 $ 42,995 $ 57,959    
Concentration risk percentage 70.00% 71.00% 77.00% 65.00%    
Non Subscription Based Contracts | Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 3,757 $ 8,368 $ 12,733 $ 30,833    
Concentration risk percentage 30.00% 29.00% 23.00% 35.00%