v3.26.1
Loans Payable - December 2023 Notes and December 2023 Warrants - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]      
Change in fair value $ 7,488,205 $ 3,222,938  
Amortization of debt discount 0 415,578  
December 2023 Notes and December 2023 Warrants [Member]      
Debt Instrument [Line Items]      
Amortization of debt discount   100,000  
Amortization of debt issuance costs   10,154  
December 2023 Warrants [Member]      
Debt Instrument [Line Items]      
Change in fair value $ (1,700,000) $ (400,000)  
Class of warrants or rights outstanding 1,365,247   1,505,689
Class of warrant or right, exercised during the period 140,442    
Class of warrants or rights exercise price of warrants or rights $ 1.23    
Purchase price of warrants $ 172,744    
Warrants [Member] | December 2023 Warrants [Member]      
Debt Instrument [Line Items]      
Fair value of warrants $ 300,000   $ 2,100,000