XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Comprehensive Income (Loss) - Schedule of AOCI (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 2,400,299,527 $ 2,195,949,326 $ 2,312,517,069 [1] $ 2,065,792,821
Other comprehensive (loss) income, net of tax 5,089,729 (429,972) 3,671,198 470,194
Balance at end of period 2,417,627,342 2,268,453,807 2,417,627,342 2,268,453,807
Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (7,975,653) (13,242,768) (6,557,122) (14,142,934)
Balance at end of period (2,885,924) (13,672,740) (2,885,924) (13,672,740)
Foreign currency translation adjustments:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (5,994,473) (5,609,783) (4,534,719) (4,032,239)
Other Comprehensive (loss) income before reclassifications 1,776,813 (717,457) 317,059 (2,295,001)
Other comprehensive (loss) income, net of tax 1,776,813 (717,457) 317,059 (2,295,001)
Balance at end of period (4,217,660) (6,327,240) (4,217,660) (6,327,240)
Unrealized gains (losses) on available-for-sale debt securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (1,981,180) (7,632,985) (2,022,403) (10,110,695)
Other Comprehensive (loss) income before reclassifications 3,294,853 (1,293,419) 2,465,099 (468,359)
Amounts reclassified from accumulated other comprehensive income 18,063 1,580,904 889,040 3,233,554
Other comprehensive (loss) income, net of tax 3,312,916 287,485 3,354,139 2,765,195
Balance at end of period $ 1,331,736 $ (7,345,500) $ 1,331,736 $ (7,345,500)
[1] The condensed consolidated balance sheet at December 31, 2023 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.