v3.26.1
Related Party Transactions - Narrative (Details) - USD ($)
Jun. 30, 2026
Apr. 30, 2026
Apr. 13, 2026
Dec. 31, 2025
Asset Purchase Agreement        
Common stock issued 6,475,182     5,880,757
IPX | Term Loan A        
Asset Purchase Agreement        
Face amount of term loan   $ 500,000   $ 500,000
Stated interest rate (as percentage)   12.50%    
IPX | Secured Notes        
Asset Purchase Agreement        
Senior Secured Notes     $ 57,803  
Common stock issued     1,742