XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES - Schedule of Maturities of Undiscounted Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Future Operating Lease Payments Due [Abstract]  
2025 $ 59,556
2026 58,013
2027 50,891
2028 42,563
2029 28,755
Thereafter 64,136
Total undiscounted future lease payments 303,914
Less: Imputed interest (37,035)
Total $ 266,879