XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE - Additional Information (Details)
Mar. 31, 2024
shares
Jun. 30, 2023
shares
Apr. 01, 2024
shares
Dec. 31, 2023
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion of stock (in shares)   600    
Shares issued from conversion (in shares)   20,000    
Conversion ratio   33.33    
Subsequent changes to number of common shares 6,436.1693      
Common stock, shares authorized (in shares) 64,361,693,000     64,361,693,000
Subsequent event        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock, shares authorized (in shares)     1,250,000,000