XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities, Operating
Operating leases mature as follows (in thousands):
Fiscal Year Ended December 31,Minimum Payments
2024$14,818 
202528,219 
202625,403 
202720,060 
202813,007 
Thereafter43,365 
Total lease payments144,872 
Less: interest(31,492)
Present value of lease liabilities$113,380