v3.25.2
Business Combinations - Net Assets Acquired and Estimated Fair Value Adjustments (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jun. 30, 2025
Feb. 28, 2025
Dec. 31, 2024
Fair value adjustments:        
Goodwill   $ (49,874)   $ (50,018)
Sallyport Commercial Finance        
Business Combination [Line Items]        
Cost basis net assets $ 29,638      
Cash payment made (47,855)      
Pre-existing debt effectively settled (12,000)      
Fair value adjustments:        
Net loans (1,260)      
Net purchased receivables (3,524)      
Goodwill $ (35,001)   $ (34,900)