XML 126 R107.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 14, 2023
Jun. 30, 2023
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Subsequent Event [Line Items]          
Common stock, dividends, per share, declared (in dollars per share)     $ 0.48 $ 0.44 $ 0.36
Subsequent Event          
Subsequent Event [Line Items]          
Common stock, dividends, per share, declared (in dollars per share)   $ 0.14      
Subsequent Event | Spartan Concrete, Inc.          
Subsequent Event [Line Items]          
Proceeds from Sale of Productive Assets $ 20,000