Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plan - Narrative (Details)

v3.24.1.1.u2
Equity Incentive Plan - Narrative (Details) - 2020 Plan
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2021
trading_day
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares reserved for issuance, annual increase criteria, total number of common shares outstanding, percent (lesser of)   5.00%  
Shares available for grant (in shares) | shares   1,314,173  
Weighted average grant date fair value, options (in dollars per share) | $ / shares   $ 2.55 $ 0.99
Options exercised, intrinsic value   $ 220  
Options outstanding, intrinsic value   20,100  
Options exercisable, intrinsic value   $ 15,600  
Chief Executive Officer      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost, recognition period   4 months 24 days  
Granted (in shares) | shares 727,922    
Exercise price (in dollars per share) | $ / shares $ 3.00    
Options, minimum number of trading days after becoming listed, vesting criteria numerator | trading_day 20    
Options, minimum number of trading days after becoming listed, vesting criteria denominator | trading_day 30    
Unamortized share-based compensation expense   $ 18  
Stock options and stock appreciation rights      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Contractual life (up to)   10 years  
Unrecognized compensation cost   $ 2,900  
Unrecognized compensation cost, recognition period   2 years 2 months 12 days  
Stock options and stock appreciation rights | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period (not greater than)   4 years  
Stock Appreciation Rights (SARs)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average grant date fair value, non-options (in dollars per share) | $ / shares   $ 2.55 $ 0.99
Restricted stock units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost, recognition period   3 years 8 months 12 days  
Intrinsic value, outstanding   $ 6,900  
Non-option, unrecognized compensation cost   $ 6,700