XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Comprehensive Income (Loss) (AOCI Rollforward) (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 2,065,792,821 [1] $ 1,937,988,467
Net current-period change 1,918,437 (7,054,652)
Balance at end of period 2,123,255,646 1,928,968,900
Accumulated  Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (14,142,934) 1,927,244
Net current-period change 1,918,437 (7,054,652)
Balance at end of period (12,224,497) (5,127,408)
Foreign currency translation adjustments:    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (4,032,239) 920,589
Other Comprehensive loss before reclassifications (121,167) (896,420)
Net current-period change (121,167) (896,420)
Balance at end of period (4,153,406) 24,169
Unrealized (losses) gains on available-for-sale debt securities:    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (10,110,695) 1,006,655
Other Comprehensive loss before reclassifications 277,718 (6,423,937)
Amounts reclassified from accumulated other comprehensive income 1,761,886 265,705
Net current-period change 2,039,604 (6,158,232)
Balance at end of period $ (8,071,091) $ (5,151,577)
[1] The condensed consolidated balance sheet at December 31, 2022 has been derived from the audited consolidated financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements.