XML 75 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combination - Components of Preliminary Purchase Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 03, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Combination, Separately Recognized Transactions [Line Items]        
Purchase consideration   $ 0 $ 135,777 $ 0
Power Finance, Inc.        
Business Combination, Separately Recognized Transactions [Line Items]        
Base purchase price less contingent consideration $ 221,933      
Less: postcombination cash, non-cash expense and other purchase adjustments 118,447      
Plus: cash acquired on acquisition date 7,089      
Total purchase consideration, excluding contingent consideration 110,575      
Contingent consideration 53,067      
Purchase consideration $ 163,642