XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases Leases - Schedule of Payments to be Received on Operating Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]  
2024 $ 34,210
2025 39,965
2026 35,321
2027 28,349
2028 24,223
Thereafter 64,371
Total undiscounted cash flows $ 226,439