v3.26.1
Summary of Significant Accounting Policies - Comprehensive Income / (Loss) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies          
Balance, beginning of period $ 14,006,977 $ 18,564,748 $ 5,779,711 $ 18,564,748 $ 7,339,574
Other comprehensive income, net of tax 6,800   703,948 226,883 831,632
Balance, end of period 11,292,031 14,006,977 3,696,050 11,292,031 3,696,050
Accumulated Other Comprehensive Income (Loss)          
Summary of Significant Accounting Policies          
Balance, beginning of period 996,952 776,869 (119,865) 776,869 (247,549)
Other comprehensive income (loss) before reclassifications 8,147 220,864      
Amounts reclassified from accumulated other comprehensive loss (1,347) (781)      
Other comprehensive income, net of tax 6,800 220,083      
Balance, end of period 1,003,752 996,952 $ 584,083 1,003,752 $ 584,083
Defined Benefit Pension Obligation          
Summary of Significant Accounting Policies          
Balance, beginning of period (112,349) (111,582)   (111,582)  
Other comprehensive income (loss) before reclassifications 62,699 14      
Amounts reclassified from accumulated other comprehensive loss (1,347) (781)      
Other comprehensive income, net of tax 61,352 (767)      
Balance, end of period (50,997) (112,349)   (50,997)  
Foreign Currency Translation          
Summary of Significant Accounting Policies          
Balance, beginning of period 1,109,301 888,451   888,451  
Other comprehensive income (loss) before reclassifications (54,552) 220,850      
Other comprehensive income, net of tax (54,552) 220,850      
Balance, end of period $ 1,054,749 $ 1,109,301   $ 1,054,749