XML 75 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Additional Information) (Details) - Subsequent Event [Member] - Repurchase Program [Member]
$ in Millions
Jul. 31, 2025
USD ($)
Subsequent Event [Line Items]  
Share Repurchase Program, Expiration Date Jun. 30, 2028
Authorized Amount of repurchase of outstanding shares of common stock under share repurchase program $ 7.5