v3.26.1
Stockholders’ Equity - Exchange of Warrants for Common Stock (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 25, 2025
Mar. 04, 2025
Jan. 17, 2025
Jan. 02, 2025
May 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock issued, conversion of convertible securities (in shares) 18,600 207 500 40 427,768        
Shares converted (in shares)           427,768      
Effect of the exchange         $ 27,457 $ 384,700 $ 51,673 $ 384,700 $ 1,363,254
Deemed dividend           $ 384,700   $ 384,700