XML 89 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Held to Maturity Securities by Contractual Maturity (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 7,047,342 $ 7,052,541
Estimated Fair Value 5,959,265 6,106,148
Less than one year    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 499,719 0
Estimated Fair Value 499,065 0
One to five years    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 622,375 1,121,288
Estimated Fair Value 600,288 1,097,101
Five to ten years    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,427,579 1,414,911
Estimated Fair Value 1,323,600 1,270,770
More than 10 years    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,497,669 4,516,342
Estimated Fair Value $ 3,536,312 $ 3,738,277