XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Minimum Future Volume Commitments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Year 1 $ 148,397
Year 2 158,177
Year 3 121,161
Year 4 70,441
Year 5 49,671
Thereafter 81,285
Future minimum volume commitment $ 629,132