v3.24.2.u1
Leases - Lease Income Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Amounts  
2024 (remaining six months) $ 8,497
2025 8,291
2026 5,383
2027 3,058
2028 761
Thereafter 402
Total lease payments to be received $ 26,392