v3.26.1
Stockholders’ Equity - Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 25, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number outstanding (in shares) 466,162 1,853,371   1,853,371   569,922
Exercise prices (in dollars per share) $ 5.00          
Stock based compensation $ 0 $ 1,440,160 $ 2,360,259 $ 12,748,152 $ 3,310,183  
Intrinsic value of options outstanding   $ 426,264   $ 426,264    
Market price (in usd per share)   $ 5.25   $ 5.25    
Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common shares authorized for issuance (in shares)   1,754,368   1,754,368    
Stock based compensation   $ 1,402,634 $ 1,521,104 $ 12,566,135 $ 2,319,521  
Compensation cost not yet recognized   $ 61,854   $ 61,854