v3.25.2
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2025
Sep. 26, 2024
Mar. 07, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]                
Commission payments       $ 287,798 $ 367,670 $ 567,545 $ 620,920  
Accounts payable       10,122,762   10,122,762   $ 28,356,430
Accrued liabilities       44,622,283   44,622,283   49,896,796
Restricted Stock Units (RSUs)                
Related Party Transaction [Line Items]                
Total grant-date fair value           769,500    
Related Party | Former Chief Executive Officer                
Related Party Transaction [Line Items]                
Monthly consulting fee           45,000    
Related Party | Former Board of Directors Chairman                
Related Party Transaction [Line Items]                
Monthly consulting fee   $ 2,500            
Hourly service fee   $ 400            
Related Party | Former Vice President                
Related Party Transaction [Line Items]                
Total consulting fees $ 27,810              
Legal Service Payments | Related Party                
Related Party Transaction [Line Items]                
Accounts payable       119,725   119,725   55,545
Subcontractor Payments | Related Party                
Related Party Transaction [Line Items]                
Accounts payable       500   500   17,149
Accrued liabilities       0   0   13,097
Related party transaction, amounts of transaction       20,613 74,607 56,319 140,619  
Transition Services Agreement Payments | Former Chief Executive Officer                
Related Party Transaction [Line Items]                
Related party transaction, amounts of transaction       0 45,000 0 180,000  
Transition Services Agreement Payments | Related Party                
Related Party Transaction [Line Items]                
Accounts payable       0   0   0
Accrued liabilities       0   0   0
Consulting Agreement Consideration | Director and Chair of the Board                
Related Party Transaction [Line Items]                
Related party transaction, amounts of transaction     $ 35,000          
Consulting Agreement Consideration | Director and Chair of the Board | Restricted Stock Units (RSUs)                
Related Party Transaction [Line Items]                
Total grant-date fair value       0 0 35,000 0  
Consulting Agreement Consideration | Related Party                
Related Party Transaction [Line Items]                
Accrued liabilities       0   0   0
Consulting Agreement Consideration | Related Party | Director and Chair of the Board                
Related Party Transaction [Line Items]                
Accounts payable and accrued liabilities       0   0   0
Consulting Agreement Consideration | Related Party | Former Board of Directors Chairman                
Related Party Transaction [Line Items]                
Related party transaction, amounts of transaction       0 0 2,500 0  
Accounts payable and accrued liabilities       0   0   2,500
Consulting Agreement Consideration | Related Party | Former Vice President                
Related Party Transaction [Line Items]                
Related party transaction, amounts of transaction       0 $ 0 0 $ 0  
Accounts payable and accrued liabilities       $ 0   $ 0   $ 0