XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss - Schedule of Changes in Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ (16,407,442) $ (12,965,983)
Total other comprehensive income (loss), net of applicable taxes: 11,786 33,510
Ending balance (17,163,161) (14,349,431)
Foreign Currency Translation    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (1,742,217) (1,881,005)
Other comprehensive income (loss) before reclassifications 11,786 33,510
Total other comprehensive income (loss), net of applicable taxes: 11,786 33,510
Ending balance (1,730,431) (1,847,495)
Net Minimum Pension Liability    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (9,882) 20,965
Other comprehensive income (loss) before reclassifications 0 0
Total other comprehensive income (loss), net of applicable taxes: 0 0
Ending balance (9,882) 20,965
Accumulated Other Comprehensive Loss, Net    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (1,752,099) (1,860,040)
Other comprehensive income (loss) before reclassifications 11,786 33,510
Total other comprehensive income (loss), net of applicable taxes: 11,786 33,510
Ending balance $ (1,740,313) $ (1,826,530)