XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 31, 2024
Feb. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 05, 2024
Subsequent Event [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross     3,299,000 175,000 0  
Employee Stock Purchase Plan            
Subsequent Event [Line Items]            
Additional shares issuable     1,985,000 1,939,000    
iQuue Acquisition            
Subsequent Event [Line Items]            
Earnout payment     $ 6,375,000      
Subsequent Events | Class A Common Stock            
Subsequent Event [Line Items]            
Additional shares issuable 2,000          
Repurchase authorized amount           $ 50,000
Subsequent Events | Employee Stock Purchase Plan | Class A Common Stock            
Subsequent Event [Line Items]            
Shares purchased under ESPP   542,000        
Subsequent Events | Restricted Stock Units | 2021 Incentive Stock Plan            
Subsequent Event [Line Items]            
Share-based compensation arrangement, options granted 1,653,000          
Subsequent Events | Option | 2021 Incentive Stock Plan            
Subsequent Event [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross 2,527,000          
Subsequent Events | iQuue Acquisition            
Subsequent Event [Line Items]            
Earnout payment $ 1,530,000