v3.25.2
Balance Sheet Components - Reserve Balance and Activities for Refunds (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Balance Sheet Components    
Beginning balance $ 11,276 $ 23,245
Additional (reversals) reserves (703) 1,065
Refunds to carriers   (3,095)
Reserves released to revenue (873) (4,750)
Ending balance $ 9,700 $ 16,465