v3.25.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 09, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jan. 30, 2024
Dec. 31, 2023
Concentration Risk [Line Items]                
Cash equivalents   $ 0   $ 0   $ 0    
Restricted certificate of deposit   53,023   53,023   52,151    
Write-offs and expected credit losses   0 $ 0 0 $ 39      
Allowance for current expected credit losses   0   0   0    
Product sales   0 0 0 0      
Foreign currency transaction loss   274 4,296 3,541 9,443      
New convertible debentures   3,119,892   3,119,892   2,583,832    
Earnout shares period 5 years              
Capitalized interest       0 0      
Accounts receivable, net   $ 2,283,131   $ 2,283,131   238,531   $ 212,428
New Convertible Secured Debentures | Convertible debt                
Concentration Risk [Line Items]                
Original issue discount percentage   5.00%   5.00%        
New convertible debentures     $ 83,797,224   $ 83,797,224 0 $ 99,195,791  
November 2024 Debentures | Convertible debt                
Concentration Risk [Line Items]                
Original issue discount percentage   2.00%   2.00%        
New convertible debentures   $ 3,119,892   $ 3,119,892   $ 2,583,832    
Nine Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage       100.00%        
Nine Customers | Accounts Receivable | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage       80.00%        
Customer A | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage       44.00%        
Customer B | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage       25.00%        
Three Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage         100.00%      
Three Customers | Accounts Receivable | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage           16.00%    
Customer C | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage       17.00%        
Customer D | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage         28.00%      
Customer E | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage         22.00%      
Customer F | Revenue from Contract with Customer Benchmark | Customer Concentration Risk                
Concentration Risk [Line Items]                
Concentration risk percentage         50.00%