XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Contract Acquisition and Contract Fulfillment Costs - Summary of Capitalized Contract Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Contract Acquisition Cost [Member]      
Capitalized Contract Cost [Line Items]      
Beginning balance $ 4,788 $ 3,725  
Additions to deferred contract acquisition costs 4,511 2,768  
Amortization of deferred contract acquisition costs (2,266) (1,683) $ (1,971)
Currency translation adjustments 21 (22)  
Ending balance 7,054 4,788 3,725
Deferred contract acquisition costs, current 2,262 1,394  
Deferred contract acquisition costs, noncurrent 4,792 3,394  
Deferred contract acquisition and fulfillment costs 7,054 4,788 3,725
Contract Fulfillment Cost [Member]      
Capitalized Contract Cost [Line Items]      
Beginning balance 1,281 1,390  
Additions to deferred contract acquisition costs 52 511  
Amortization of deferred contract acquisition costs (432) (620) (737)
Ending balance 901 1,281 1,390
Deferred contract acquisition costs, current 309 620  
Deferred contract acquisition costs, noncurrent 592 661  
Deferred contract acquisition and fulfillment costs $ 901 $ 1,281 $ 1,390