XML 106 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events (Details) - Subsequent Event [Member]
Mar. 02, 2026
$ / shares
Subsequent Events [Line Items]  
Dividend authorized $ 0.08
Date of record Mar. 16, 2026