v3.26.1
Equity Method Investments - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jan. 02, 2020
USD ($)
Schedule of Equity Method Investments [Line Items]              
Income (loss) in equity method investments       $ (3,097) $ (78,702)    
TailFin Labs              
Schedule of Equity Method Investments [Line Items]              
Equity method investment, percentage of interest of any net profits       0.20      
Equity method investment, percentage of interest of any net losses       1      
Equity method investments   $ 38,300   $ 38,300   $ 41,800  
Income (loss) in equity method investments   (1,779) $ (75,750) (3,439) $ (78,508)    
Investment Held By Bank              
Schedule of Equity Method Investments [Line Items]              
Equity method investments   $ 3,400   $ 3,400   $ 3,000  
Walmart Program Agreement              
Schedule of Equity Method Investments [Line Items]              
Renewal agreement term 1 year            
Walmart Program Agreement | TailFin Labs              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage             20.00%
Capital contributions, authorized amount             $ 35,000
Non-refundable incentive payment $ 70,000