XML 107 R91.htm IDEA: XBRL DOCUMENT v3.26.1
COMMITMENTS, CONTINGENCIES AND SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
Mar. 16, 2026
Mar. 12, 2026
Dec. 31, 2025
Other Commitments [Line Items]      
Remaining authorized repurchase amount     $ 25.1
Common Stock | Subsequent Event      
Other Commitments [Line Items]      
Remaining amount available under the share repurchase program   $ 25.0  
Remaining authorized repurchase amount $ 50.1