v3.26.1
Leases - Lessor Future Minimum Lease Payments Receivable (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2027 (nine months) $ 8,425
2028 10,198
2029 4,590
2030 608
2031 617
2032 424
Thereafter 90
Total $ 24,952