Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS??? EQUITY AND ACCUMULATED OTHER COMPREHENSIVE INCOME - Narrative (Details)

v3.24.0.1
STOCKHOLDERS’ EQUITY AND ACCUMULATED OTHER COMPREHENSIVE INCOME - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Aug. 31, 2022
Equity [Abstract]    
Stock repurchase program, authorized amount   $ 40.0
Stock repurchase program, remaining authorized repurchase amount $ 40.0