v3.26.1
Debt - Merger Note (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 29, 2025
Jun. 30, 2026
Dec. 31, 2024
Dec. 31, 2025
Sep. 12, 2024
May 29, 2023
Debt Instrument [Line Items]            
Bear interest rate   7.00% 11.25%      
Conversion price per share (less than)   80.00%        
Percentage of outstanding shares of common stock   19.99%        
Promissory note of principal amount           $ 1,375,000
Total debt   $ 565,922,148   $ 84,665,040    
Amendment 1 to the Merger Note            
Debt Instrument [Line Items]            
Promissory note of principal amount         $ 40,000,000  
Unamortized amendment fee         $ 300,000  
Merger Note            
Debt Instrument [Line Items]            
Offseting Amount       (6,056,385)    
Long Term Debt, Net Of Offsetting   28,873,215   28,826,281    
Total debt       34,882,666    
Debt Issuance Costs, Net   $ 70,400   $ 117,334    
Nonrelated Party            
Debt Instrument [Line Items]            
Principal amount $ 35,000,000