XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Comprehensive (loss) Income (Unaudited) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Supplemental Income Statement Elements [Abstract]        
Unrealized (losses) gains on available for sale securities tax component $ 373,142 $ (10,344) $ 860,969 $ 35,578