XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 31, 2024
USD ($)
employee
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense   $ 8,633 $ 9,933
Intrinsic value of options exercised   11 29
Intrinsic value of options outstanding   $ 442 $ 763
Options outstanding, weighted-average remaining life   3 years 6 months 4 years 9 months 18 days
Aggregate intrinsic values, vested and exercisable   $ 442 $ 746
Weighted average remaining contractual term, vested and exercisable   3 years 6 months 4 years 7 months 6 days
Grant date fair value of options vested   $ 377 $ 1,153
Grant date fair value of options granted   $ 0 $ 171
Weighted-average grant date fair value of options granted (in dollars per share) | $ / shares   $ 0 $ 1.26
Stock options vested and expected to vest (in shares) | shares   427,555  
Stock options vested and expected to vest, intrinsic value   $ 442  
Stock options vested and expected to vest, weighted-average exercise price (in dollars per share) | $ / shares   $ 17.02  
Stock options vested and expected to vest, weighted-average remaining life   3 years 6 months  
Cash received from stock options exercised   $ 143 $ 56
Number of employees with modified awards | employee   11  
Incremental stock-based compensation expense   $ 108  
Employee stock purchase plan, average purchase price of shares purchased (in dollars per share) | $ / shares   $ 3.71 $ 4.96
Aggregate intrinsic value of shares purchased under employee stock purchase plan   $ 51 $ 38
Employee stock purchase plan, offering period     24 months
Capitalized share-based compensation attributable to internally developed software   $ 86 $ 0
Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock for employee stock purchase plan (in shares) | shares   59,325 43,274
2021 Incentive Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized for issuance (in shares) | shares   3,432,702,000  
Annual increase, percent of outstanding common stock   5.00%  
Annual increase period   10 years  
Shares of common stock reserved for issuance (in shares) | shares   1,935,589,000  
Number of shares available for grant (in shares) | shares   201,266  
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock plan discount 15.00%    
Stock plan offering period 6 months    
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense   $ 898 $ 1,199
Vesting period   4 years  
Options | Share-based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Vesting percentage   25.00%  
Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   10 years  
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense   $ 7,133 7,510
Aggregated fair value of RSUs granted   6,192 5,274
Aggregated fair value of shares vested   $ 6,154 $ 10,080
Granted (in shares) | shares   1,338,850 1,331,899
Vested (in shares) | shares   868,981 286,601
Unrecognized share-based compensation cost, period for recognition   1 year 4 months 24 days  
Unrecognized stock-based compensation costs related to unvested RSUs   $ 7,094  
RSUs | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Restricted Stock Units (RSUs), Four Year Vesting Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   4 years  
Restricted Stock Units (RSUs), Four Year Vesting Term | Share-based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Vesting percentage   25.00%  
Restricted Stock Units (RSUs), Two Year Vesting Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   2 years  
Restricted Stock Units (RSUs), Two Year Vesting Term | Share-based Payment Arrangement, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Vesting percentage   50.00%  
Restricted Stock Units (RSUs), One Year Vesting Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Vesting percentage   100.00%  
Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) | shares   0 0
Vested (in shares) | shares   0 7,518
Unrecognized share-based compensation cost, period for recognition   1 year  
Unrecognized stock-based compensation costs related to unvested RSUs   $ 135  
RSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   6 months  
Aggregated fair value of shares vested   $ 24  
Aggregate fair value of awards converted   $ 153  
Granted (in shares) | shares   387,309 0
Vested (in shares) | shares   61,156 0
Unrecognized share-based compensation cost, period for recognition   2 months 12 days  
Unrecognized stock-based compensation costs related to unvested RSUs   $ 45