XML 111 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Commitments to Settle Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Purchase obligations  
Total $ 316,261
Less than 1 year 184,963
1 - 3 years 131,298
3 - 5 years 0
More than 5 years 0
Other obligations  
Total 1,000
Less than 1 year 0
1 - 3 years 1,000
3 - 5 years 0
More than 5 years 0
Total  
Total 317,261
Less than 1 year 184,963
1 - 3 years 132,298
3 - 5 years 0
More than 5 years $ 0