XML 92 R77.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2025
shares
Jun. 30, 2018
shares
Dec. 31, 2025
USD ($)
tradingDay
shares
Dec. 31, 2024
USD ($)
shares
Mar. 30, 2023
shares
Oct. 31, 2020
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Intrinsic value of stock options exercised | $     $ 173 $ 161    
Stock-based compensation capitalized as part of internal-use software | $     $ 192 375    
2018 Performance-Based Stock Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares authorized for issuance (in shares)   4,200,000     1,175,000  
Common stock reserved for future issuance (in shares)     0   425,000  
Inducement Grant Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)     447,178     750,000
2023 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares authorized for issuance (in shares)     2,000,000      
Common stock reserved for future issuance (in shares)     3,758,603,000      
Issuance of shares (in shares) 2,500,000          
Common stock available for grant (in shares)     5,000,000      
Timebased Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period (in years)     4 years      
Timebased Stock Option | 2017 Stock Option Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period (in years)     3 years      
Restricted stock units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation cost, nonvested stock options | $     $ 4,433      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)     1 year 9 months 10 days      
Total vesting date fair value of RSUs | $     $ 2,193 $ 3,071    
Restricted stock units | Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period (in years)     1 year      
Restricted stock units | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period (in years)     4 years      
Restricted stock units | 2017 Stock Option Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period (in years)     1 year      
Number of consecutive trading days | tradingDay     30      
Stock options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options granted (in shares)     0 0    
Unrecognized compensation cost, nonvested stock options | $     $ 1,026      
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)     1 year 7 days      
Chief Executive Officer | Performance Shares | 2018 Performance-Based Stock Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock granted (in shares)   1,809,900        
President | Performance Shares | 2018 Performance-Based Stock Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock granted (in shares)   1,357,425