XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENT LIABILITIES - Unrecorded Unconditional Purchase Obligation (Details) - Purchase Commitment
$ in Thousands
Mar. 31, 2025
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Less than 1 year $ 240,814
1 - 3 years 474,046
3 - 5 years 298,391
More than 5 years 462,847
Total Purchase Obligations $ 1,476,098