v3.25.2
Subsequent Events - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Subsequent Event [Line Items]      
Payment to acquire business   $ 4,452 $ 0
Subsequent Event | Plastiq      
Subsequent Event [Line Items]      
Payment to acquire business $ 19,000    
Subsequent Event | Powered By Priority, LLC      
Subsequent Event [Line Items]      
Consideration transferred 6,000    
Subsequent Event | Secured Debt | Credit Agreement | Line of Credit      
Subsequent Event [Line Items]      
Face amount 1,000,000    
Subsequent Event | Revolving Credit Facility | Credit Agreement | Line of Credit      
Subsequent Event [Line Items]      
Maximum borrowing capacity $ 100,000