XML 104 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Purchase Obligations (Details)
$ in Thousands, € in Millions
Sep. 30, 2023
USD ($)
May 30, 2023
EUR (€)
Guarantee    
Amount of guarantee | €   € 20
Unconditional Purchase Obligation    
Remainder of 2023 $ 14,725  
2024 44,231  
2025 8,023  
2026 8,023  
2027 2,638  
Total $ 77,640