XML 295 R98.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES - Future Minimum Payments Related To Purchase Commitments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Year ending December 31,  
2023 $ 41,210
2024 41,862
2025 39,730
2026 42,681
2027 42,734
Thereafter 56,245
Total $ 264,462