XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Description of Business (Details)
12 Months Ended
Aug. 26, 2021
shares
Jul. 30, 2021
USD ($)
$ / shares
shares
Jul. 28, 2021
shares
Jul. 27, 2021
USD ($)
$ / shares
shares
Jul. 16, 2021
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Line Items]                
Conversion price of stock (in dollars per share) | $ / shares       $ 25.50        
Temporary equity future value | $       $ 1,000        
Temporary equity compound interest rate       9.00%        
Temporary equity stock shares converted into permanent equity (in shares)     16,607,235          
Shares that remained subject to future vesting (in shares)       1,533,763        
Conversion ratio       1        
Sale of stock, number of shares issued in transaction (in shares)   13,200,000            
Proceeds from issuance initial public offering | $           $ 0 $ 0 $ 247,307,000
Payment of stock issuance costs | $           $ 300,000 $ 0 $ 4,790,000
Stock shares tendered for sale by the existing stockholders (in shares) 1,200,000 3,200,000            
Number of days granted to underwriters to purchase additional shares of common stock   30 days            
Stock shares offered but not yet tendered by the existing stockholders (in shares)   2,000,000            
Stock split ratio         0.5      
Common units, units outstanding (in shares)     0          
IPO                
Organization, Consolidation and Presentation of Financial Statements [Line Items]                
Sale of stock, number of shares issued in transaction (in shares)   10,000,000            
Sale of stock issue price per share (in dollars per share) | $ / shares   $ 26.00   $ 26.00        
Proceeds from issuance initial public offering | $   $ 242,100,000            
Payment of stock issuance costs | $   $ 17,900,000            
Capital Unit, Class A                
Organization, Consolidation and Presentation of Financial Statements [Line Items]                
Temporary equity stock shares converted into permanent equity (in shares)       16,607,235        
Preferred units outstanding (in shares)     0          
Capital Unit, Class B                
Organization, Consolidation and Presentation of Financial Statements [Line Items]                
Temporary equity stock shares converted into permanent equity (in shares)       53,646,668        
Shares that remained subject to future vesting (in shares)           0 63,609