XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Deferred Contract Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Additional amounts deferred $ 238,558 $ 188,977  
Current 14,596 11,667  
Total deferred contract costs (deferred commissions) (15,252) (14,441) $ (7,685)
Deferred Contract Costs [Member]      
Disaggregation of Revenue [Line Items]      
Balance at beginning of year 18,547 8,899  
Costs amortized (8,816) (4,792)  
Additional amounts deferred 15,252 14,440  
Balance at end of year 24,983 18,547 $ 8,899
Current 10,387 6,880  
Non-current 14,596 11,667  
Total deferred contract costs (deferred commissions) $ 24,983 $ 18,547