XML 72 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of the Business and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 04, 2024
Oct. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Product Information [Line Items]        
Stock split ratio 1.049      
Net Income (Loss)     $ (62,806) $ (20,537)
Accumulated deficit     $ (190,780) $ (127,974)
IPO        
Product Information [Line Items]        
Sale of stock, number of shares issued | shares   17,250,000    
Sale of stock, price per share | $ / shares   $ 17.00    
Proceeds from IPO   $ 268,800    
Underwriting discounts and commissions   20,500    
Other offering costs   $ 3,900    
Over Allotment Option        
Product Information [Line Items]        
Sale of stock, number of shares issued | shares   2,250,000