XML 125 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information - (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jan. 30, 2023
Oct. 19, 2021
Mar. 31, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]                
Net proceeds after deducting underwriting discounts and commissions $ 68,453   $ 68,449 $ 68,453 $ 68,453 $ 68,453   $ 1,001
Common Stock                
Subsequent Event [Line Items]                
Number of aggregate issued 6,500,000   4,312,500     4,312,500 0 151,515
Price per share $ 17              
Underwriters Option to Purchase Additional Shares | 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 412,500 1,171,875