v3.25.4
Leases - Lessor Future Minimum Lease Payments Receivable (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 (three months) $ 3,133
2027 11,240
2028 8,114
2029 3,601
2030 1,808
2031 1,816
Thereafter 2,611
Total $ 32,323