XML 59 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 06, 2026
Feb. 04, 2026
Feb. 28, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Class of Stock [Line Items]            
Number of common stock authorized       500,000,000   500,000,000
Number of common stock authorized (per share)   $ 0.0001   $ 0.0001   $ 0.0001
Number of preferred stock authorized       10,000,000    
Number of preferred stock authorized (per share)       $ 0.0001    
Initial price per share   21.17        
Share price   $ 21.17        
Gross proceeds from issuance of common stock $ 100,000   $ 100,000 $ 100,000 $ 0  
Common Stock [Member]            
Class of Stock [Line Items]            
Stock issued during period, shares   3,306,571        
Sale of equity 70,000          
Pre Funded Warrants [Member]            
Class of Stock [Line Items]            
Initial price per share   $ 21.1699        
Pre-funded warrants to purchase of common stock   1,417,107        
Pre-funded warrant purchase price per share   $ 0.0001        
Sale of equity $ 30,000          
Maximum            
Class of Stock [Line Items]            
Number of shares authorized       510,000,000