XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Treasury Stock (Details)
$ in Millions
12 Months Ended
Aug. 16, 2022
Dec. 31, 2023
USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Non-deductible compensation and meals and entertainment 1.00% 2.30% 2.50% 2.20%
Excise and Sales Taxes   $ 0.4    
Effective Income Tax Rate Reconciliation, Excise Tax, Percent of FMV of Shares Repurchased 0.01