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 |