XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss - Accumulated Comprehensive Loss (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated other comprehensive income (loss), beginning balance $ (1,705,587)  
Accumulated other comprehensive income (loss), ending balance (2,751,142) $ (1,705,587)
Foreign Currency Translation Adjustment    
Accumulated other comprehensive income (loss), beginning balance (1,705,587) (2,087,899)
Translation adjustment (1,045,555) 382,312
Accumulated other comprehensive income (loss), ending balance $ (2,751,142) $ (1,705,587)