Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements (Details)

v3.25.4
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative assets:    
Interest rate caps (Note 17) $ 1,312 $ 12,500
Derivative liabilities:    
Interest rate caps (Note 17) 1,237 710
Quoted Prices in Active Markets (Level 1)    
Derivative assets:    
Interest rate caps (Note 17) 0 0
Derivative liabilities:    
Interest rate caps (Note 17) 0 0
Significant Other Observable Inputs (Level 2)    
Derivative assets:    
Interest rate caps (Note 17) 1,312 12,500
Derivative liabilities:    
Interest rate caps (Note 17) 1,237 710
Significant Unobservable Inputs (Level 3)    
Derivative assets:    
Interest rate caps (Note 17) 0 0
Derivative liabilities:    
Interest rate caps (Note 17) $ 0 $ 0