XML 64 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2026
Jan. 31, 2026
shares
Mar. 31, 2026
USD ($)
Installment
$ / shares
shares
Mar. 31, 2025
USD ($)
Installment
$ / shares
shares
Dec. 31, 2025
shares
Feb. 04, 2026
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation, number of shares outstanding     3,034,000   2,588,000  
Weighted average grant date fair value of the stock options granted during the period | $ / shares       $ 22.03    
Shares issued upon exercise of option, shares     1,000 0    
Share-Based compensation, stock options forfeited       0    
Share-based compensation realised tax benefit | $     $ 0 $ 0    
Initial price per share | $ / shares           $ 21.17
Options Outstanding, Granted     472,000      
Expire period     10 years      
2017 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation, number of shares available for issuance     0      
Share-based compensation, number of shares outstanding     2,150   2,150  
2018 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation, number of shares available for issuance     0      
Share-based compensation, number of shares outstanding     20,234   20,234  
2023 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation, number of shares available for issuance     0      
Share-based compensation, number of shares outstanding     396,728   397,385  
2025 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation, number of shares available for issuance     1,873,900   605,412  
Share-based compensation, number of shares outstanding     2,015,028   1,882,871  
Share-based compensation, number of shares authorized     2,907,335      
Reserved share for issuance   1,400,197        
Automatic increase percentage of the total amount of diluted shares 5.00%          
Inducement Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options Outstanding, Granted     315,000   285,000  
First Anniversary            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options granted, vesting, percentage     25.00% 25.00%    
First Anniversary through Fourth Anniversary            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options granted, vesting, percentage     75.00% 75.00%    
Stock options granted, vesting number of installments | Installment     36 36    
Third Anniversary | Board Member            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options granted, vesting number of installments | Installment     3 3    
Restricted Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation restricted stock grants in period     0 0    
Restricted stock vesting period     6 months      
Stock Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant date fair value of the stock options granted during the period | $ / shares     $ 17.27 $ 25.94    
Unrecognized stock-based compensation expense | $     $ 34,600,000      
Unrecognized stock-based compensation expense recognized period     3 years 4 months 20 days      
Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant date fair value of the stock options granted during the period | $ / shares     $ 24.22      
Maximum | 2025 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Maximum number of shares issuable upon exercise of incentive stock options     8,722,005      
Maximum | Restricted Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized stock-based compensation expense | $     $ 10,000.00      
Restricted stock vesting period     36 months      
Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant date fair value of the stock options granted during the period | $ / shares     $ 20.73