v3.26.1
Warrants - Schedule of Changes in Warrant Liability (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Change In Financial Instruments [Roll Forward]    
Balance, beginning of period $ 251,465  
Balance, end of period 250,512 $ 251,465
Level 3    
Change In Financial Instruments [Roll Forward]    
Balance, beginning of period 251,465 255,039
Additional warrants issued 0 0
Change in fair value (953) (3,574)
Balance, end of period $ 250,512 $ 251,465