v3.25.2
Shareholders’ Equity - Schedule of Warrants Activity (Details) - Warrant - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Shares    
Beginning balance (in shares) 166,670  
Forfeited or expired (in shares) (3)  
Ending balance (in shares) 166,667 166,670
Weighted Average Exercise Price    
Beginning balance (in usd per share) $ 17.40  
Forfeited or expired (in usd per share) 133,500  
Ending balance (in usd per share) $ 15.00 $ 17.40
Total Intrinsic Value $ 0 $ 0
Weighted Average Remaining Contractual Life (Years) 7 years 1 month 6 days 7 years 7 months 6 days