v3.26.1
Credit Facilities and Notes Payable - Schedule of Company's Mezzanine Secured Credit Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed $ 32,500 $ 58,039
Borrowing Capacity, Uncommitted 657,500 681,961
Borrowing Capacity 690,000 740,000
Outstanding Amount 55,836 58,585
Mezzanine Revolving Credit Facilities    
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed 0 6,811
Borrowing Capacity, Uncommitted 120,000 135,189
Borrowing Capacity 120,000 142,000
Outstanding Amount 2,204 2,006
December 2026 Mezzanine Credit Facility With Related Party [Member] | Mezzanine Revolving Credit Facilities    
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed 0 0
Borrowing Capacity, Uncommitted 35,000 35,000
Borrowing Capacity 35,000 35,000
Outstanding Amount $ 2,204 $ 2,006
Weighted- Average Interest Rate 13.00% 13.00%
End of Revolving / Withdrawal Period Jun. 30, 2026  
Maturity Date Dec. 31, 2026  
July 2026 Mezzanine Credit Facility With Related Party [Member] | Mezzanine Revolving Credit Facilities    
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed $ 0 $ 0
Borrowing Capacity, Uncommitted 45,000 45,000
Borrowing Capacity 45,000 45,000
Outstanding Amount $ 0 $ 0
Weighted- Average Interest Rate 0.00% 0.00%
End of Revolving / Withdrawal Period Jan. 31, 2026  
Maturity Date Jul. 31, 2026  
April 2026 Mezzanine Credit Facility With Related Party [Member] | Mezzanine Revolving Credit Facilities    
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed $ 0 $ 0
Borrowing Capacity, Uncommitted 40,000 40,000
Borrowing Capacity 40,000 40,000
Outstanding Amount $ 0 $ 0
Weighted- Average Interest Rate 0.00% 11.58%
End of Revolving / Withdrawal Period Jan. 31, 2026  
Maturity Date Apr. 30, 2026  
February 2026 Mezzanine Credit Facility With Related Party [Member] | Mezzanine Revolving Credit Facilities    
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed   $ 6,811
Borrowing Capacity, Uncommitted   15,189
Borrowing Capacity   22,000
Outstanding Amount   $ 0
Weighted- Average Interest Rate   13.00%