XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2023
Goodwill And Other Intangible Assets [Line Items]        
Amortization expense for other intangible assets $ 2.8 $ 0.9 $ 1.1  
Customer Relationships        
Goodwill And Other Intangible Assets [Line Items]        
Estimated useful life of amortized intangible assets       15 years
Customer Relationships | Maximum        
Goodwill And Other Intangible Assets [Line Items]        
Weighted-average remaining useful life for unamortized intangible assets       11 years
Customer Relationships | Minimum        
Goodwill And Other Intangible Assets [Line Items]        
Weighted-average remaining useful life for unamortized intangible assets       2 years