XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Fixed contractual payments $ 87,636 $ 91,993 $ 175,050 $ 184,206
Variable lease payments 23,584 23,204 47,834 47,402
Total $ 111,220 $ 115,197 $ 222,884 $ 231,608