XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION - Activity in Contract Acquisition Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Contract Acquisition Costs      
Balance at beginning of period $ 49,343,000 $ 64,447,000 $ 82,986,000
Additions 47,883,000 44,459,000 57,627,000
Amortization expense (38,290,000) (60,512,000) (76,760,000)
Foreign currency translation (1,599,000) 949,000 594,000
Balance at end of period $ 57,337,000 $ 49,343,000 $ 64,447,000