XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Comprehensive Income (AOCI Rollforward) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
[1]
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balance at beginning of period $ 1,986,574,480 $ 1,916,318,989 $ 1,937,988,467 [1] $ 1,963,943,128  
Net current-period change 14,241,836 (994,438) 1,358,713 (3,580,452)  
Balance at end of period 2,034,045,664 1,887,630,286 2,034,045,664 1,887,630,286  
Accumulated other comprehensive (loss) income, end of period 3,285,957   3,285,957   $ 1,927,244
Accumulated  Other Comprehensive (Loss) Income          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balance at beginning of period (10,955,879) 4,265,038 1,927,244 6,851,052  
Net current-period change 14,241,836 (994,438) 1,358,713 (3,580,452)  
Balance at end of period 3,285,957 3,270,600 3,285,957 3,270,600  
Accumulated other comprehensive (loss) income, end of period 3,285,957 3,270,600 3,285,957 3,270,600  
Foreign currency translation adjustments          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balance at beginning of period (3,107,157) 879,832 920,589 769,045  
Other Comprehensive (loss) income before reclassifications 17,751,603 (349,165) 13,723,857 (238,378)  
Net current-period change 17,751,603 (349,165) 13,723,857 (238,378)  
Balance at end of period 14,644,446 530,667 14,644,446 530,667  
Unrealized gains on available-for-sale debt securities          
AOCI Attributable to Parent, Net of Tax [Roll Forward]          
Balance at beginning of period (7,848,722) 3,385,206 1,006,655 6,082,007  
Other Comprehensive (loss) income before reclassifications (3,714,578) (645,273) (13,042,231) (2,727,750)  
Amounts reclassified from accumulated other comprehensive income 204,811 0 677,087 (614,324)  
Net current-period change (3,509,767) (645,273) (12,365,144) (3,342,074)  
Balance at end of period $ (11,358,489) $ 2,739,933 $ (11,358,489) $ 2,739,933  
[1] The condensed consolidated balance sheet at December 31, 2021 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.