XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS’ EQUITY - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 48,271,887 $ 62,501,847 $ 48,781,719 $ 65,313,388
Other comprehensive income (loss) (33,238) 76,158 (156,600) 138,505
Ending balance 49,380,084 60,773,833 49,380,084 60,773,833
Unrealized Gain (Loss) on Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (1,694) (192,414) 12,209 (250,591)
Other comprehensive income (loss) 1,694 92,630 (12,209) 150,807
Ending balance 0 (99,784) 0 (99,784)
Reclassification of Foreign Currency Translation Adjustment to Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 17,837 4,170 127,296 0
Other comprehensive income (loss) (34,932) (16,472) (144,391) (12,302)
Ending balance (17,095) (12,302) (17,095) (12,302)
Reclassification of Foreign Currency Translation Adjustment to Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (34,218)   (34,218)  
Other comprehensive income (loss) 0   0  
Ending balance (34,218)   (34,218)  
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (18,075) (188,244) 105,287 (250,591)
Ending balance $ (51,313) $ (112,086) $ (51,313) $ (112,086)