v3.25.2
Organization - Additional Information (Details) - USD ($)
$ in Millions
41 Months Ended 57 Months Ended 62 Months Ended
May 03, 2022
May 31, 2022
Sep. 30, 2023
Feb. 29, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Sale of common stock   13,529,750    
Initial Public Offering        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Sale of common stock 13,529,750      
Net proceeds from initial public offering $ 209.5 $ 209.5    
Underwritten public offering        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Sale of common stock     9,200,000  
Net proceeds from common stock     $ 107.8  
At the Market Equity Offering        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Sale of common stock       1,016,950
Net proceeds from common stock       $ 14.9