Warrant Liabilities - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | ||||
---|---|---|---|---|---|
Jan. 17, 2018 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Dec. 31, 2024 |
Mar. 15, 2024 |
|
Warrants to issue shares of common stock | 0 | ||||
Common stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 | |||
Loss (gain) on estimated change in fair value of warrants | $ (675) | ||||
Warrant liabilities | |||||
Warrants to issue shares of common stock | 5,333,334 | 0 | |||
Aggregate purchase price per warrant | $ 1.5 | ||||
Aggregate purchase price | $ 8,000 | ||||
Number of stock issued for each warrant | 1 | ||||
Common stock, par value (in dollars per share) | $ 0.0001 | ||||
Share price | $ 11.5 | ||||
Warrant exercisable term | 30 days | ||||
Loss (gain) on estimated change in fair value of warrants | $ (700) |