v3.26.3
Nature of Operations and Principles of Consolidation (Details) - Acquisition of OWYN - USD ($)
$ in Thousands
Jun. 13, 2024
Apr. 29, 2024
Entity Information    
OWYN Acquisition gross consideration $ 281,900  
Payments to acquire businesses (Estimated Prior to Acquisition Date))   $ 280,000