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

Stockholders' Equity (Stock Option Activities) (Details)

v3.25.1
Stockholders' Equity (Stock Option Activities) (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Options rollforward    
Stock Options, Outstanding, Number, Beginning Balance 1,521  
Options, Outstanding, Number, Ending Balance 1,521 1,521
Options vested and exercisable 951  
Weighted Average Exercise Price    
Weighted Average Exercise Price, Beginning $ 4,297.5  
Weighted Average Exercise Price, Ending 4,297.5 $ 4,297.5
Weighted Average Exercise Price, options vested and exercisable $ 4,297.5  
Weighted Average Remaining Contractual Life, Options outstanding (in years) 2 years 3 months 21 days 3 years 3 months 21 days
Weighted Average Remaining Contractual Life, Options vested and exercisable (in years) 2 years 3 months 21 days  
Unrecognized share-based compensation $ 0