XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Nov. 02, 2023
Oct. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Subsequent Event [Line Items]        
Purchase of property, plant, and equipment     $ 42,062 $ 29,217
Subsequent Event        
Subsequent Event [Line Items]        
Dividend declared (in dollars per share) $ 0.12      
Subsequent Event | Related Party        
Subsequent Event [Line Items]        
Purchase of property, plant, and equipment   $ 9,000