XML 209 R180.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES - Schedule of Purchase Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 35,701
2024 30,978
2025 27,356
2026 19,981
2027 11,672
Thereafter 75,393
Total $ 201,081