XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Business Combinations - Summary of Estimated Total Purchase Consideration (Details) - Keonn Technologies, S.L
$ in Thousands
Apr. 08, 2025
USD ($)
Business Combination [Line Items]  
Cash consideration $ 67,218
Deferred consideration 3,674
Estimated fair value of contingent consideration 4,537
Estimated total purchase consideration $ 75,429