Quarterly report [Sections 13 or 15(d)]

Convertible Preferred Stock - Schedule of Temporary Equity (Details)

v3.25.1
Convertible Preferred Stock - Schedule of Temporary Equity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Increase (Decrease) in Temporary Equity [Roll Forward]  
Beginning balance (in shares) | shares 108,649.3
Beginning balance | $ $ 136,805
Conversion into common stock (in shares) | shares (1,666.62)
Conversion into common stock | $ $ (2,071)
Ending balance (in shares) | shares 106,982.68
Ending balance | $ $ 134,734