XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Contract Acquisition and Contract Fulfillment Costs - Summary of Capitalized Contract Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contract Acquisition Cost [Member]      
Capitalized Contract Cost [Line Items]      
Beginning balance $ 7,054 $ 4,788  
Additions to deferred contract acquisition costs 3,214 4,511  
Amortization of deferred contract acquisition costs (2,450) (2,266) $ (1,683)
Currency translation adjustments 45 21  
Ending balance 7,863 7,054 4,788
Deferred contract acquisition costs, current 2,513 2,262  
Deferred contract acquisition costs, noncurrent 5,350 4,792  
Deferred contract acquisition and fulfillment costs 7,863 7,054 4,788
Contract Fulfillment Cost [Member]      
Capitalized Contract Cost [Line Items]      
Beginning balance 901 1,281  
Additions to deferred contract acquisition costs 612 52  
Amortization of deferred contract acquisition costs (459) (432) (620)
Ending balance 1,054 901 1,281
Deferred contract acquisition costs, current 447 309  
Deferred contract acquisition costs, noncurrent 607 592  
Deferred contract acquisition and fulfillment costs $ 1,054 $ 901 $ 1,281