v3.26.3
Subsequent Events (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Oct. 29, 2026
USD ($)
$ / shares
Oct. 19, 2026
USD ($)
Sep. 30, 2026
$ / shares
Jun. 30, 2026
$ / shares
Mar. 31, 2026
$ / shares
Sep. 30, 2025
$ / shares
Jun. 30, 2025
$ / shares
Mar. 31, 2025
$ / shares
Jun. 30, 2027
USD ($)
day
shares
Subsequent Event [Line Items]                  
Dividends (in dollars per share) | $ / shares     $ 0.14 $ 0.14 $ 0.14 $ 0.12 $ 0.12 $ 0.12  
Trumid Holdings, LLC | Forecast                  
Subsequent Event [Line Items]                  
Business combination, payments                 $ 1,890.0
Number of equity interest issued (in shares) | shares                 773,900
Equity interests issued and issuable                 $ 82.0
Business combination agreement, maximum extension period                 24 months
Business combination, termination fee obligation                 $ 105.0
Class A Common Stock | Trumid Holdings, LLC | Forecast                  
Subsequent Event [Line Items]                  
Business combination, threshold trading days | day                 5
Business combination, exchange ratio                 1
Subsequent Event | Trumid Holdings, LLC                  
Subsequent Event [Line Items]                  
Expected purchase price of acquisition   $ 1,970.0              
Subsequent Event | TWM LLC                  
Subsequent Event [Line Items]                  
Dividends payable $ 162.0                
Subsequent Event | Class A Common Stock                  
Subsequent Event [Line Items]                  
Dividends (in dollars per share) | $ / shares $ 0.14                
Subsequent Event | Class B Common Stock                  
Subsequent Event [Line Items]                  
Dividends (in dollars per share) | $ / shares $ 0.14