XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Business and Basis of Presentation - Additional Information (Details) - Common Stock
$ / shares in Units, $ in Thousands
Oct. 19, 2021
USD ($)
$ / shares
shares
Initial Public Offering  
Subsidiary, Sale of Stock [Line Items]  
Number of shares issued and sold 8,984,375
Public offering price per share | $ / shares $ 16.00
Net proceeds after deducting underwriting discounts and commissions | $ $ 129,118
Number of shares issued upon conversion of convertible securities 20,421,200
Underwriters Option to Purchase Additional Shares  
Subsidiary, Sale of Stock [Line Items]  
Number of shares issued and sold 1,171,875