XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of 2024 $ 4,094
2025 18,276
2026 13,754
2027 13,503
2028 12,939
2029 10,177
Thereafter 21,755
Total lease payments 94,498
Less: imputed interest (12,766)
Total lease liability $ 81,732