XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Property Held for Lease, Net of Accumulated Depreciation and Impairment- Summary of Property Held for Lease, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Leases [Abstract]      
Property held for lease $ 281,521 $ 290,808  
Less: accumulated depreciation and impairment (226,698) (231,473)  
Property held for lease, net $ 54,823 $ 59,335 $ 51,670