XML 62 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Event - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Subsequent Event [Line Items]        
Commissions     $ 1,150 $ 0
At-the-Market Offering        
Subsequent Event [Line Items]        
Net proceeds from issuance of common stock     $ 34,489 $ 0
Commissions   $ 1,276    
At-the-Market Offering | Common Stock        
Subsequent Event [Line Items]        
Sale and issuance of shares [1]   600,198    
Net proceeds from issuance of common stock   $ 34,300    
Offering per share price   $ 59.24 $ 59.24  
Subsequent Event | At-the-Market Offering | Common Stock        
Subsequent Event [Line Items]        
Sale and issuance of shares 673,725      
Net proceeds from issuance of common stock $ 38,300      
Shares remained available for grant 0      
Commissions $ 1,200      
Offering per share price $ 58.55      
[1] All share amounts have been retrospectively adjusted to reflect a one-for-fifteen reverse stock split (see Note 6).