v3.26.1
Revenue Recognition - Schedule of revenues by geography (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 1,393,120 $ 934,304
United States    
Segment Reporting Information [Line Items]    
Revenues 835,217 862,639
Japan    
Segment Reporting Information [Line Items]    
Revenues 540,488 0
Denmark    
Segment Reporting Information [Line Items]    
Revenues $ 17,415 $ 71,665