v3.26.1
Leases - Lease Income Maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Future operating lease payments to be received  
2026 (remaining six months) $ 9,078
2027 8,874
2028 4,517
2029 3,286
2030 2,182
Thereafter 708
Total lease payments to be received $ 28,645