XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 28,676
2026 15,815
2027 4,759
2028 2,558
Thereafter 0
Total $ 51,808