v3.25.2
Operating Segments - Reconciliation to Consolidated Loss Before Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment reporting          
Loss from operations $ (2,763,879) $ (3,026,508) $ (1,744,675) $ (5,790,387) $ (3,861,766)
Interest income (expense), net 69,823   35,925 145,851 64,767
Other income (expense), net (7,920)   64,248 (8,708) 237,170
Net loss before income taxes (2,701,976)   (1,644,502) (5,653,244) (3,559,829)
Total Segments          
Segment reporting          
Loss from operations (1,554,250)   (345,258) (3,390,940) (1,251,859)
Net loss before income taxes (1,554,250)   (376,604) (3,390,940) (1,275,665)
Corporate          
Segment reporting          
Loss from operations (1,209,629)   (1,399,417) (2,399,447) (2,609,907)
Net loss before income taxes $ (1,147,726)   $ (1,267,898) $ (2,262,304) $ (2,284,164)