XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Comprehensive Income (Loss) - Schedule of AOCI Rollforward (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 2,195,949,326 $ 1,986,574,480 $ 2,065,792,821 [1] $ 1,937,988,467
Net current-period change (429,972) 14,241,836 470,194 1,358,713
Ending Balance 2,268,453,807 2,034,045,664 2,268,453,807 2,034,045,664
Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (13,242,768) (10,955,879) (14,142,934) 1,927,244
Net current-period change (429,972) 14,241,836 470,194 1,358,713
Ending Balance (13,672,740) 3,285,957 (13,672,740) 3,285,957
Foreign currency translation adjustments:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (5,609,783) (3,107,157) (4,032,239) 920,589
Other Comprehensive (loss) income before reclassifications (717,457) 17,751,603 (2,295,001) 13,723,857
Net current-period change (717,457) 17,751,603 (2,295,001) 13,723,857
Ending Balance (6,327,240) 14,644,446 (6,327,240) 14,644,446
Unrealized (losses) gains on available-for-sale debt securities:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (7,632,985) (7,848,722) (10,110,695) 1,006,655
Other Comprehensive (loss) income before reclassifications (1,293,419) (3,714,578) (468,359) (13,042,231)
Amounts reclassified from accumulated other comprehensive income 1,580,904 204,811 3,233,554 677,087
Net current-period change 287,485 (3,509,767) 2,765,195 (12,365,144)
Ending Balance $ (7,345,500) $ (11,358,489) $ (7,345,500) $ (11,358,489)
[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.