XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Additional Information (Details) - USD ($)
Apr. 21, 2023
Apr. 25, 2023
Apr. 14, 2023
Apr. 03, 2023
Mar. 31, 2023
Dec. 31, 2022
Subsequent Event [Line Items]            
Common stock, par value         $ 0.001 $ 0.001
Subsequent Events            
Subsequent Event [Line Items]            
Additional subscriptions amount $ 6,318,345     $ 6,318,345    
Common stock, par value       $ 0.001    
Purchase price, per share $ 24.23          
Shares issued 260,765          
Share Price   $ 0.21        
Subsequent Events | Maximum            
Subsequent Event [Line Items]            
Percentage for share repurchase     5.00%