v3.25.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commitments And Contingencies [Line Items]    
Litigation and settlement accrual $ 7,264 $ 7,105
Federal Trade Commission v. Dave, Inc. [Member]    
Commitments And Contingencies [Line Items]    
Litigation and settlement accrual $ 7,000