XML 86 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Pre-Tax Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) $ (32,273,128) $ (73,538,157) $ (50,149,077)
U.S.      
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) (31,501,564) (72,864,232) (49,035,562)
Outside the U.S.      
Pre-Tax Income (Loss)      
Total Pre-Tax Income (Loss) $ (771,564) $ (673,925) $ (1,113,515)