XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2024 $ 287,000
2025 366,000
2026 178,000
2027 113,000
2028 106,000
Total undiscounted cash flows 1,050,000
Less imputed interest (98,000)
Present value of lease liabilities $ 952,000