v3.26.1
Stockholders' Equity - Summary of common stock warrants outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Stockholders' Equity.    
Beginning Balance, (In shares) 514,500  
Issued, (In shares) 0  
Exercised, (In shares) 0  
Expired, (In shares) 0  
Ending Balance, (In shares) 514,500 514,500
Exercisable, (In shares) 514,500  
Beginning Balance, (USD/Share) $ 2.78  
Issued, (USD/Share) 0  
Exercised, (USD/Share) 0  
Expired, (USD/Share) 0  
Ending Balance, (USD/Share) 2.78 $ 2.78
Exercisable, (In USD/Share) $ 2.78  
Weighted-Average Remaining Contractual Life (In Years), Balance 4 years 29 days 4 years 7 months 6 days