v3.25.0.1
Debt - Schedule of Credit Facilities (Details) - Line of Credit - USD ($)
Dec. 31, 2024
Sep. 06, 2024
Sep. 05, 2024
May 02, 2024
May 01, 2024
Dec. 31, 2023
Debt Instrument [Line Items]            
Maximum Borrowing Capacity $ 300,000,000         $ 250,000,000
Borrowings Outstanding 145,000,000         93,000,000
Available Borrowing Capacity 155,000,000         157,000,000
JPMorgan Chase Bank, N.A.            
Debt Instrument [Line Items]            
Maximum Borrowing Capacity 150,000,000     $ 150,000,000 $ 100,000,000 100,000,000
Borrowings Outstanding 72,000,000          
Available Borrowing Capacity $ 78,000,000         $ 60,000,000
Weighted Average Interest Rate 6.14%         7.05%
UBS AG            
Debt Instrument [Line Items]            
Maximum Borrowing Capacity $ 150,000,000 $ 150,000,000 $ 100,000,000     $ 100,000,000
Borrowings Outstanding 73,000,000          
Available Borrowing Capacity $ 77,000,000         $ 55,000,000
Weighted Average Interest Rate 6.07%         7.08%
Atlas Securitized Products, L.P.            
Debt Instrument [Line Items]            
Maximum Borrowing Capacity           $ 50,000,000
Available Borrowing Capacity           $ 42,000,000
Weighted Average Interest Rate           7.37%