XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]      
Proceeds from the sale of common stock, net of offering costs     $ 161,424
Common Stock      
Class Of Stock [Line Items]      
Common stock, voting rights   The holders of the voting common stock are entitled to one vote for each share of voting common stock held at all meetings of stockholders  
Common Stock | Minimum      
Class Of Stock [Line Items]      
Beneficial ownership percentage   9.99%  
Common Stock | Maximum      
Class Of Stock [Line Items]      
Beneficial ownership percentage   19.99%  
Follow-on Offering | Common Stock      
Class Of Stock [Line Items]      
Public offering price $ 60.00    
Number of shares sold 2,875,000    
Proceeds from the sale of common stock, net of offering costs $ 161,400