XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITALIZED SOFTWARE DEVELOPMENT COSTS - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
2024 $ 38,710  
2025 35,267  
2026 20,547  
2027 19,631  
2028 16,557  
Thereafter 3,986  
Intangible assets, net 134,698 $ 162,953
Amortization of Capitalized Software Development Costs    
Finite Lived Intangible Assets [Line Items]    
2024 31,796  
2025 31,928  
2026 15,728  
2027 2,675  
2028 815  
Thereafter 103  
Intangible assets, net $ 83,045