XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities, Operating
Operating leases mature as follows (in thousands):
Fiscal Year Ended December 31,Minimum Payments
2023$20,721 
202418,973 
202516,254 
202613,537 
202711,451 
Thereafter27,733 
Total lease payments108,669 
Less: interest(19,861)
Present value of lease liabilities$88,808