XML 106 R93.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS (LOSS) PER SHARE - Additional Information (Details) - shares
1 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
Feb. 07, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]          
Share-based awards considered to be anti-dilutive (in shares) 234,816 322,112 4,927,900 5,056,640 5,108,453