XML 83 R58.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Oct. 15, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of total shares outstanding, percentage       5.00%
Ownership threshold, minimum 0.10      
Ownership threshold, maximum 0.10      
Exercise price threshold, minimum 1      
Exercise price threshold, maximum 1.10      
Aggregate intrinsic value, stock options, exercised | $ $ 23,502 $ 3,405 $ 1,638  
Weighted average grand date fair value, stock options (in dollars per share) | $ / shares $ 5.67 $ 5.08 $ 4.50  
Unrecognized compensation cost | $ $ 24,110      
Additional stock based compensation amount | $ $ 9,024      
Issuance of common stock (in shares) 1,548,168 612,592    
Issuance of stock | $ $ 5,942 $ 1,652 $ 723  
Class A common stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares convertible to common stock (in shares) 1      
Issuance of stock | $ $ 1,092,647      
Stock options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period of awards (in years) 3 years      
Dividend yield 0.00% 0.00% 0.00%  
Unrecognized compensation cost period 2 years      
Incentive Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expiration period 10 years      
Incentive Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expiration period 5 years      
Restricted stock award        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period of awards (in years) 2 years      
Unvested restricted stock        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period of awards (in years) 4 years      
Unrecognized compensation cost period 3 years 8 months 12 days      
Unrecognized compensation cost | $ $ 60,259      
2018 Equity Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares authorized (in shares) 25,084,129 25,084,129    
Number of shares remaining available for future grant (in shares) 1,018,764 4,598,168    
2018 Equity Incentive Plan | Restricted stock award        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Issuance of restricted stock awards (in shares) 167,238      
2025 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares authorized (in shares) 36,207,812      
Number of shares remaining available for future grant (in shares) 34,112,139      
Employee Stock Purchase Plan 2025        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares authorized (in shares)       2,413,854