v3.26.1
Credit Facilities and Notes Payable - Schedule of Company's Mezzanine Secured Credit Facilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed $ 32,500 $ 58,039
Borrowing Capacity, Uncommitted 507,500 681,961
Borrowing Capacity 540,000 740,000
Outstanding Amount 79,800 58,585
Mezzanine Revolving Credit Facilities    
Line Of Credit Facility [Line Items]    
Borrowing Capacity, Committed 0 6,811
Borrowing Capacity, Uncommitted 80,000 135,189
Borrowing Capacity 80,000 142,000
Outstanding Amount 1,737 2,006
February 2027 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 $ 1,737 $ 2,006
Weighted- Average Interest Rate 13.00% 13.00%
End of Revolving / Withdrawal Period Jun. 30, 2026  
Maturity Date Feb. 28, 2027  
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
Borrowing Capacity, Uncommitted   40,000
Borrowing Capacity   40,000
Outstanding Amount   $ 0
Weighted- Average Interest Rate   11.58%
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%