XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Additional Information) (Details) - USD ($)
$ in Thousands
Oct. 08, 2024
Oct. 02, 2024
Sep. 30, 2024
Dec. 31, 2023
Subsequent Event [Line Items]        
Common stock, shares authorized     100,000,000 100,000,000
Subsequent Event        
Subsequent Event [Line Items]        
Threshold Amount   $ 20,000,000    
Percentage of Dollar Value   100.00%    
Subsequent Event | Maximum        
Subsequent Event [Line Items]        
Authorized Share of Company Capital Stock 210,000,000      
Common stock, shares authorized 200,000,000      
Subsequent Event | Minimum        
Subsequent Event [Line Items]        
Authorized Share of Company Capital Stock 110,000,000      
Common stock, shares authorized 100,000,000