v3.26.1
Property, net - Schedule of Assets Measured on a Nonrecurring Basis (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis  
Total Fair Value Measurement $ 22,000
(Level 1)  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis  
Total Fair Value Measurement 0
(Level 2)  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis  
Total Fair Value Measurement 22,000
(Level 3)  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis  
Total Fair Value Measurement $ 0