XML 87 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2025
Jul. 31, 2025
Oct. 31, 2017
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Weighted-average grant date fair value         $ 0.22      
Weighted-average period       1 year 10 months 20 days 3 years 2 months 12 days      
Unrecognized compensation expense       $ 1,700 $ 3,000      
Aggregate intrinsic value of the options outstanding       388,900 600      
Proceeds from exercise of stock options       452 389      
Equity Option [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Aggregate intrinsic value of the options exercisable       341,700 300      
Proceeds from exercise of stock options       500 $ 400      
Restricted stock units [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Fair value of RSUs vested       300        
Unrecognized compensation cost       $ 136,400        
Weighted average period       3 years 3 months 18 days        
2017 Equity Incentive Plans                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares Issued     3,100,000          
Increment in reserved shares           11,300,000    
Number Of Reserved Shares, Increase approximately             26,700,000  
Number of reserved shares           38,100,000    
Voting Power Percentage     10.00%          
Common stock available for issuance               0
2025 Omnibus Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of reserved shares   24,100,000            
Shares outstanding percentage   3.00%            
2025 Employee Stock Purchase Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares Issued 3,200,000              
Number of reserved shares 3,200,000              
Shares outstanding percentage 1.00%              
Fair market value of share, Percentage 85.00%