XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Consideration Transferred to the Assets Acquired and Liabilities Assumed (Details) (Parenthetical)
Dec. 31, 2024
Jul. 03, 2024
Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 9 years 9 years
Trade Names [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 9 years 9 years
Developed Technology Rights [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 6 years 6 years