XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transaction (Details) - Over allotment
1 Months Ended
Feb. 28, 2023
USD ($)
$ / shares
shares
Related party transaction  
Public offering price per share | $ / shares $ 31.50
Proceeds from the offering | $ $ 0
President And Chairman  
Related party transaction  
Number of common stock sold 2,300,000
Executive Vice President And Chief Financial Officer  
Related party transaction  
Number of common stock sold 100,000