XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue From Contracts with Customers - Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Change in Deferred Contract Acquisition Costs [Roll Forward]        
Balance at beginning of the period $ 43,092 $ 39,626 $ 42,672 $ 39,675
Add: Contract costs capitalized during the period 9,830 7,188 16,902 12,756
Less: Amortization of contract costs during the period (6,886) (5,852) (13,538) (11,469)
Balance at end of the period $ 46,036 $ 40,962 $ 46,036 $ 40,962