Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity - Stock Options (Details)

v3.25.1
Stockholders' Equity - Stock Options (Details) - Stock Options - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity      
Stock options, Beginning balance 127,000 27,000  
Stock options, Granted   100,000  
Stock options, Ending balance 127,000 127,000 27,000
Vested and exercisable as of June 30, 2024 120,250    
Weighted Average Exercise Price, Beginning balance $ 8.88 $ 31.35  
Weighted Average Exercise Price, Granted   2.81  
Weighted Average Exercise Price, Ending balance 8.88 $ 8.88 $ 31.35
Weighted Average Exercise Price, Vested and exercisable as of December 31, 2023 $ 6.5    
Weighted Average Remaining Contractual Life, Outstanding (in years) 7 years 7 months 6 days 8 years 7 months 6 days 6 years 5 months 8 days
Weighted Average Remaining Contractual Life, Vested and exercisable as of December 31, 2023 (in years) 7 years 10 months 17 days