v3.26.3
Lease Accounting - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Fixed $ 75,135 $ 72,339 $ 218,301 $ 217,514
Variable 14,680 13,472 43,631 42,934
Total $ 89,815 $ 85,811 $ 261,932 $ 260,448