XML 148 R134.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Master Repurchase Agreement with Cantor (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Aug. 02, 2021
Cantor      
Related Party Transaction      
Stated interest rate 0.95% 0.95%  
Affiliated Persons or Entities      
Related Party Transaction      
Percentage above fair market value of collateral provided (percent)     130.00%
Minimum maintenance margin of collateral provided (percent)     120.00%
Number of shares pledged (in shares)   800,000  
Outstanding amount under the borrowing facility $ 0 $ 140,000,000  
Affiliated Persons or Entities | CF Secured | Revolving Credit Facility      
Related Party Transaction      
Debt instrument yield     1.00%