Annual report pursuant to Section 13 and 15(d)

Subsequent Events - Additional Information (Details)

v3.22.4
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 15, 2023
Apr. 11, 2022
Apr. 07, 2022
Apr. 06, 2022
Jul. 23, 2021
Feb. 28, 2023
Jan. 31, 2023
Aug. 31, 2021
Dec. 31, 2022
Jan. 09, 2023
Class A Common Stock                    
Subsequent Event [Line Items]                    
Number of shares issued       4,500,000 12,994          
Stock issued price per share       $ 20.00            
Class B Common Stock                    
Subsequent Event [Line Items]                    
Number of shares issued                 2,696,000  
Secondary Public Offering | Class A Common Stock                    
Subsequent Event [Line Items]                    
Sale of shares, Number   2,479,000                
Secondary Public Offering | Class B Common Stock                    
Subsequent Event [Line Items]                    
Sale of shares, Number   2,696,000                
Underwriters | Class A Common Stock                    
Subsequent Event [Line Items]                    
Number of shares issued     675,000         904,000    
Subsequent Event                    
Subsequent Event [Line Items]                    
Borrowed additional amount             $ 3,100      
Subsequent Event | Two thousand twenty three incremental term loan                    
Subsequent Event [Line Items]                    
Debt instrument, aggregate principal amount             130,000      
Principal payments due quarterly beginning on June 30, 2023             $ 1,065      
Debt instrument principal payment beginning period             Jun. 30, 2023      
Subsequent Event | Repurchase Agreement                    
Subsequent Event [Line Items]                    
Repurchase of Convertible Preferred Shares                   85
Aggregate payment                   $ 130,967
Subsequent Event | Class B Common Stock                    
Subsequent Event [Line Items]                    
Number of shares issued           3,474        
Subsequent Event | Secondary Public Offering                    
Subsequent Event [Line Items]                    
Number of shares issued           5,000        
Stock issued price per share           $ 24.50        
Subsequent Event | Secondary Public Offering | Class A Common Stock                    
Subsequent Event [Line Items]                    
Sale of shares, Number           2,276        
Subsequent Event | Secondary Public Offering | Class B Common Stock                    
Subsequent Event [Line Items]                    
Sale of shares, Number           3,474        
Subsequent Event | Underwriters | Class A Common Stock                    
Subsequent Event [Line Items]                    
Number of shares issued 750