XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Future minimum payments for other commitments  
Remainder of 2022 $ 24,224
2023 7,664
2024 4,653
2025 1,758
2026 and thereafter 417
Total $ 38,716