XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Schedule of Contractual Obligations (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2025 $ 35,718
2026 112,050
2027 65,505
2028 13,142
Total $ 226,415