XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Purchase Obligations (Details)
$ in Thousands, € in Millions
3 Months Ended
Mar. 31, 2024
EUR (€)
Mar. 31, 2024
USD ($)
May 30, 2023
EUR (€)
Guarantee      
Amount of guarantee | €     € 20
Payments related to guarantee | € € 0    
Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract]      
Remainder of 2024   $ 37,742  
2025   8,023  
2026   8,023  
2027   2,638  
Total   $ 56,426