v3.26.1
Fair Value Measurements - Schedule of Secured Financings Measurement Input (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Debt $ 512,402 $ 292,032
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Debt 512,402 292,032
Discounted Cash Flow | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Debt $ 482,334 $ 230,975
Discounted Cash Flow | Weighted Average | Level 3 | Discount Rate (interest spread)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, measurement input 0.0158 0.0152
Discounted Cash Flow | Minimum | Level 3 | Discount Rate (interest spread)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, measurement input 0.006 0.0065
Discounted Cash Flow | Maximum | Level 3 | Discount Rate (interest spread)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, measurement input 0.037 0.036
Recent Transaction | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Debt $ 30,068 $ 61,057