v3.26.1
Fair Value Measurements - Schedule of Effect of Fair Value Measured Assets and Liabilities on Consolidated Statements of Operations (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Unrealized gain (loss) on derivatives $ 757 $ (3,062)
Realized gain (loss) in derivatives 0 322
Net 757 (2,740)
Interest rate derivatives – floors    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Unrealized gain (loss) on derivatives 33 184
Interest rate derivatives – caps    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Unrealized gain (loss) on derivatives 724 (2,345)
Realized gain (loss) in derivatives 0  
Embedded Derivative Financial Instruments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Unrealized gain (loss) on derivatives 0 (901)
Derivative Liabilities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 757 (2,740)
Derivative Liabilities | Embedded Derivative Financial Instruments [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities 0 (901)
Derivative assets    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 757 (1,839)
Derivative assets | Interest rate derivatives – floors    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets 33 184
Derivative assets | Interest rate derivatives – caps    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets $ 724 $ (2,023)