XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Subsequent Event [Line Items]      
Future minimum operating lease commitments   $ 6,867  
Number of shares authorized (in shares)     9,102,074
Subsequent Event      
Subsequent Event [Line Items]      
Future minimum operating lease commitments $ 8,300    
Subsequent Event | Restricted stock units outstanding      
Subsequent Event [Line Items]      
Number of shares authorized (in shares) 3,000,000    
Stock-based compensation, cost not yet recognized, amount $ 14,300    
Subsequent Event | Restricted stock units outstanding | Cliff vesting      
Subsequent Event [Line Items]      
Award vesting period 2 years    
Subsequent Event | Restricted stock units outstanding | Share-Based Payment Arrangement, Tranche Two      
Subsequent Event [Line Items]      
Award vesting period 4 years