v3.26.1
Commitments and Contingencies (Details) - Agreement to originate bridge loans
$ in Thousands
Mar. 31, 2026
USD ($)
Other Commitments [Line Items]  
Purchase price , 2026 $ 70,710
Purchase price , 2027 $ 31,300