v3.26.1
Fair Value Measurements - Hierarchy (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Liabilities:    
Warrant liability $ 327,000 $ 595,000
Carrying Value    
Assets:    
Cash equivalents 12,552,683 19,184,883
Total assets measured and recorded at fair value 12,552,683 19,184,883
Liabilities:    
Warrant liability 327,000 595,000
Total liabilities measured and recorded at fair value 327,000 595,000
Fair Value | Level 1    
Assets:    
Cash equivalents 12,552,683 19,184,883
Total assets measured and recorded at fair value 12,552,683 19,184,883
Fair Value | Level 3    
Liabilities:    
Warrant liability 327,000 595,000
Total liabilities measured and recorded at fair value $ 327,000 $ 595,000