v3.25.2
Stockholders’ Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 20, 2023
USD ($)
$ / shares
shares
Jan. 18, 2023
USD ($)
$ / shares
shares
Jan. 12, 2023
$ / shares
shares
Sep. 23, 2022
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Subsidiary, Sale of Stock [Line Items]              
Equity conversion ratio       0.25      
Proceeds from initial public offering | $         $ 0 $ 129,597 $ 0
Common stock, shares authorized (in shares) | shares   500,000,000     500,000,000 500,000,000  
Common stock, par value (in dollar per share) | $ / shares   $ 0.01     $ 0.01 $ 0.01  
Preferred stock, shares authorized (in shares) | shares   10,000,000          
Preferred stock, par value (in dollar per share) | $ / shares   $ 0.01          
Preferred stock, liquidation preference (in dollar per share) | $ / shares         $ 50.00    
Preferred stock, convertible, conversion price (in dollar per share) | $ / shares           $ 6.04  
Preferred stock, shares outstanding (in shares) | shares   1,969,660          
Convertible preferred stock (in shares) | shares   16,305,113          
IPO              
Subsidiary, Sale of Stock [Line Items]              
Sale of stock, price per share (in dollar per share) | $ / shares     $ 15.00        
Proceeds from initial public offering | $   $ 62,000          
IPO - Shares From Company              
Subsidiary, Sale of Stock [Line Items]              
Sale of stock, number of shares issued (in shares) | shares     4,750,000        
Follow-On Offering - Shares From Company              
Subsidiary, Sale of Stock [Line Items]              
Sale of stock, number of shares issued (in shares) | shares 2,150,000            
Follow-On Offering              
Subsidiary, Sale of Stock [Line Items]              
Sale of stock, price per share (in dollar per share) | $ / shares $ 30.50            
Sale of stock, consideration received on transaction | $ $ 62,500