XML 230 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Sales Commissions, Net - Schedule of Future Amortization Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
2024 $ 39,894
2025 28,979
2026 16,997
2027 1,504
Total $ 87,374