Fair Value Measurements - Schedule of Warrant Liability Activity (Details) $ / shares in Units, shares in Thousands, $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2023
USD ($)
$ / shares
shares
| |
Warrants Outstanding | |
Beginning balance (in shares) | shares | 0 |
Option to exercise (in shares) | shares | 526 |
Payment to warrant holder (in shares) | shares | (526) |
Ending balance (in shares) | shares | 0 |
Fair Value Per Share | |
Beginning balance (in dollars per share) | $ / shares | $ 0 |
Option to exercise (in dollars per share) | $ / shares | 1.52 |
Payment to warrant holder (in dollars per share) | $ / shares | 1.52 |
Ending balance (in dollars per share) | $ / shares | $ 0 |
Warrants And Rights Outstanding [Roll Forward] | |
Beginning balance | $ | $ 0 |
Option to exercise | $ | 800 |
Payment to warrant holder | $ | (800) |
Ending balance | $ | $ 0 |