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 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Revenue From Contract With Customer [Line Items]            
Revenue $ 19,182 $ 25,399 $ 43,058 $ 60,224    
Contract assets current and non current 2,376 4,161 2,376 4,161 $ 785 $ 4,917
Contract with customer liability 49,110 42,495 49,110 42,495 45,526 $ 49,101
Contract liabilities, current portion 24,609   24,609   22,037  
Contract liabilities, non-current 24,501   24,501   $ 23,489  
Revenue remaining performance obligation amount 208,880   208,880      
Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 19,182 $ 25,399 $ 43,058 $ 60,224    
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 $ 14,572 $ 19,703 $ 34,082 $ 37,759    
Concentration risk percentage 76.00% 78.00% 79.00% 63.00%    
Non Subscription Based Contracts | Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 4,610 $ 5,696 $ 8,976 $ 22,465    
Concentration risk percentage 24.00% 22.00% 21.00% 37.00%