XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details) - $ / shares
1 Months Ended 9 Months Ended
Nov. 04, 2025
Nov. 03, 2025
Sep. 28, 2025
Minimum      
Subsequent events      
Period of Business Operations     150 years
Subsequent Event | O 2025 Q3 Dividends      
Subsequent events      
Dividends date declared   Nov. 03, 2025  
Dividends payable date to be paid   Dec. 15, 2025  
Dividends payable date of record   Dec. 01, 2025  
Subsequent Event | O 2025 Q3 Dividends | Class A      
Subsequent events      
Quarterly dividend declared (in dollars per share)   $ 0.52  
Subsequent Event | O 2025 Q3 Dividends | Class B      
Subsequent events      
Quarterly dividend declared (in dollars per share)   $ 0.52  
Subsequent Event | Haws Corporation | Minimum      
Subsequent events      
Period of Business Operations 120 years