XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Consolidated Statements Of Comprehensive Income [Abstract]        
Net income $ 18,516,593 $ 12,988,384 $ 62,387,292 $ 30,245,918
Unrealized loss on securities (22,688,696) (4,586,145) (90,320,354) (18,951,770)
Unrealized gain (loss) on bond purchase commitments (91,864) 8,708 (1,047,315) (30,656)
Comprehensive income (loss) $ (4,263,967) $ 8,410,947 $ (28,980,377) $ 11,263,492