v3.26.1
Fair Value Measurements - Significant unobservable inputs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Derived Participation Investment      
Beginning balance $ 3,321 $ 6,001 $ 156
Purchases   3,475 5,992
Settlements   (1,308) (458)
In transit exchanges for new securities   (5,708)  
Gain (loss) included in earnings (19) $ 861 $ 311
Fair Value Recurring Basis Unobservable Input Reconciliation Asset Gain Loss Statement Of Income Extensible List Not Disclosed [Flag]   true true
Ending balance 3,302 $ 3,321 $ 6,001
Investment in Preferred Interest of Consumer Financing Partner $ 7,500 7,500  
Acquisition-Related Contingent Consideration      
Beginning balance   368 368
Settlements   (100)  
Gain (loss) included in earnings   $ (268)  
Ending balance     $ 368