XML 89 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Schedule of revenues by geography (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 332,989 $ 802,180 $ 1,245,454 $ 1,581,936
United States        
Segment Reporting Information [Line Items]        
Revenues 258,152 746,454 1,098,951 1,502,064
Denmark        
Segment Reporting Information [Line Items]        
Revenues $ 74,837 $ 55,726 $ 146,503 $ 79,872