v3.25.2
Fair Value Measurements - Schedule of Fair Value Hierarchy (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Mar. 20, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
New convertible debentures $ 3,119,892 $ 2,583,832  
Warrant liability 139,782 181,913  
Equity, fair value disclosure   110,300,391  
Earnout shares   0 $ 6,864,729
Land      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 444,435
Buildings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 970,904
Machinery and equipment      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 4,753,964
Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 31,778 9,080  
Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 11,682 7,884  
SPA Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 96,322 164,949  
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
New convertible debentures 0 0  
Warrant liability 31,778 9,080  
Equity, fair value disclosure   0  
Earnout shares   0 0
Level 1 | Land      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 0
Level 1 | Buildings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 0
Level 1 | Machinery and equipment      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 0
Level 1 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 31,778 9,080  
Level 1 | Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 0 0  
Level 1 | SPA Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 0 0  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
New convertible debentures 0 0  
Warrant liability 0 0  
Equity, fair value disclosure   0  
Earnout shares   0 0
Level 2 | Land      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 444,435
Level 2 | Buildings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 970,904
Level 2 | Machinery and equipment      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 0
Level 2 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 0 0  
Level 2 | Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 0 0  
Level 2 | SPA Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 0 0  
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
New convertible debentures 3,119,892 2,583,832  
Warrant liability 108,004 172,833  
Equity, fair value disclosure   110,300,391  
Earnout shares   0 6,864,729
Level 3 | Land      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 0
Level 3 | Buildings      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 0
Level 3 | Machinery and equipment      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Property, plant and equipment, fair value   0 $ 4,753,964
Level 3 | Public Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 0 0  
Level 3 | Private Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability 11,682 7,884  
Level 3 | SPA Warrants      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrant liability $ 96,322 $ 164,949