v3.26.1
Basis of Presentation - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Basis of Presentation [Abstract]    
Number of operating segments | Segment 4  
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net originations and collections of customer cash advances $ 42,559 $ 28,529
Error Correction, Other    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Net originations and collections of customer cash advances $ (28,500)