XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Lease Revenue - Schedule of Future Rental Payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2025 $ 14,143
2026 14,017
2027 13,237
2028 11,134
2029 8,629
Thereafter 18,928
Total $ 80,088