v3.25.0.1
Business Combinations, Goodwill and Other Intangible Assets - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Aug. 01, 2024
Dec. 31, 2023
Dec. 31, 2022
Acquired Indefinite-Lived Intangible Assets [Line Items]        
Goodwill $ 420,387   $ 405,639 $ 405,637
Contingent consideration $ 2,700   $ 15,589  
Incandescent Technologies, Inc        
Acquired Indefinite-Lived Intangible Assets [Line Items]        
Intangible assets   $ 12,800    
Other assets, net   220    
Goodwill   15,335    
Total purchase consideration   28,355    
Contingent consideration   $ 2,700