XML 259 R52.htm IDEA: XBRL DOCUMENT v3.26.3
Purchase Commitments and Contingencies - Schedule of Material Purchase Commitments (Details) - Software and Equipment Providers
$ in Thousands
Sep. 30, 2026
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
2026 (remainder of year) $ 4,284
2027 17,980
2028 10,948
2029 4,073
2030 978
Total purchase commitments $ 38,263