v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS        
Net loss $ (4,675,571) $ (5,809,087) $ (10,284,303) $ (10,339,145)
Changes in defined benefit pension plan obligation, net of tax 61,352 5,934 60,585 10,760
Foreign currency translation (54,552) 698,014 166,298 820,872
Other comprehensive income, net of tax 6,800 703,948 226,883 831,632
Comprehensive loss $ (4,668,771) $ (5,105,139) $ (10,057,420) $ (9,507,513)