v3.25.4
Liquidity - Additional information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 05, 2025
Mar. 25, 2025
Oct. 11, 2024
Apr. 22, 2024
Aug. 11, 2023
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Liquidity [Line Items]                        
Net loss           $ (11,837) $ (8,965) $ (9,552) $ (5,059) $ (20,802) $ (14,611)  
Net cash used in provided by operations                   (7,127) $ (12,289)  
Cash and cash equivalents           188,790       188,790   $ 97,744
Cash           $ 98,200       $ 98,200    
Net proceeds from public offering         $ 27,900              
Sale of stock number of shares issued in the transaction       5,749,152                
Sale of stock issue price per share       $ 4.8 $ 1.9299              
Percentage on proceeds received 6.00%                      
Sales Agreement [Member]                        
Liquidity [Line Items]                        
Percentage of commission of sale of share     3.00%                  
Net proceeds from public offering     $ 75,000                  
Common Stock [Member]                        
Liquidity [Line Items]                        
Net proceeds from public offering $ 100,000                      
Sale of stock number of shares issued in the transaction   900,000                    
Sale of stock issue price per share   $ 13                    
Common Stock [Member] | Underwriting Agreement [Member]                        
Liquidity [Line Items]                        
Sale of stock number of shares issued in the transaction 5,930,000 1,143,000                    
Sale of stock issue price per share $ 0.0001                      
Shares issued 889,500                      
Shares issued, price per share $ 13.5                      
Percentage on proceeds of the underwritten offering 6.00%                      
Suvretta Funds [Member]                        
Liquidity [Line Items]                        
Sale of stock number of shares issued in the transaction 1,481,481                      
Sale of stock issue price per share $ 13.5                      
Percentage on proceeds received 6.00%