XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Business (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 16, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Nature of Business        
Number of operating segments | segment   1    
Net loss   $ 33,573 $ 27,800  
Accumulated deficit   420,964   $ 387,391
Cash, cash equivalents and investments   $ 314,200    
IPO        
Nature of Business        
Issuance of common stock (in shares) | shares 15,220,588      
Public offering price | $ / shares $ 17      
Aggregate gross proceeds $ 258,700      
Net proceeds $ 234,300      
Convertible preferred stock into common stock | shares 24,978,715      
Reverse stock split 0.1152      
Underwriter's option        
Nature of Business        
Issuance of common stock (in shares) | shares 1,985,294