XML 115 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events - Additional Information - (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 30, 2023
Oct. 19, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]          
Net proceeds after deducting underwriting discounts and commissions       $ 1,001 $ 1,842
Subsequent Event          
Subsequent Event [Line Items]          
Net proceeds after deducting underwriting discounts and commissions $ 68,300        
Common Stock          
Subsequent Event [Line Items]          
Number of aggregate issued     0 151,515 319,015
Common Stock | Subsequent Event          
Subsequent Event [Line Items]          
Number of aggregate issued 6,500,000        
Price per share $ 17.00        
Primary shares | Common Stock | Subsequent Event          
Subsequent Event [Line Items]          
Number of shares issued and sold 3,750,000        
Secondary shares | Subsequent Event          
Subsequent Event [Line Items]          
Net proceeds after deducting underwriting discounts and commissions $ 50,700        
Secondary shares | Common Stock | Subsequent Event          
Subsequent Event [Line Items]          
Number of shares issued and sold 2,750,000        
Underwriters Option to Purchase Additional Shares | Subsequent Event | Maximum          
Subsequent Event [Line Items]          
Number of shares issued and sold 562,500        
Underwriters Option to Purchase Additional Shares | Common Stock          
Subsequent Event [Line Items]          
Number of shares issued and sold   1,171,875      
Underwriters Option to Purchase Additional Shares | Common Stock | Subsequent Event          
Subsequent Event [Line Items]          
Number of shares issued and sold 412,500