XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - Subsequent Event [Member]
Mar. 11, 2025
$ / shares
Subsequent Event [Line Items]  
Cash dividend per share $ 0.125
O2024 Q4 Dividends [Member]  
Subsequent Event [Line Items]  
Cash dividend, declared date Mar. 11, 2025
Cash dividend, record date Mar. 21, 2025
Cash dividend to be paid date Apr. 02, 2025