XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Principal Contractual Obligations, Excluding Operating Leases (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Purchase Commitments  
2024 $ 29,030
2025 4,824
2026 18
Total 33,872
Other Contractual Commitments  
2024 124
2025 19
2026 7
Thereafter 1
Total 151
Total Commitments  
2024 29,154
2025 4,843
2026 25
Thereafter 1
Total $ 34,023