v3.26.1
Revenue Recognition - Schedule of revenues by geography (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 1,226,726 $ 332,989 $ 2,619,846 $ 1,245,454
United States        
Segment Reporting [Line Items]        
Revenues 1,143,112 258,152 1,978,329 1,098,951
Japan        
Segment Reporting [Line Items]        
Revenues 68,872 0 609,360 0
Denmark        
Segment Reporting [Line Items]        
Revenues $ 14,742 $ 74,837 $ 32,157 $ 146,503