v3.26.1
Balance Sheet Components - Schedule of the Company's Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued sales and marketing expenses $ 50,961 $ 27,761
Accrued payroll and compensation 4,391 2,890
Accrued underwriting expenses 3,487 2,615
Accrued professional services expenses 1,566 1,004
Deferred offering costs payable 0 934
Other accrued expenses 1,648 4,020
Total accrued expenses $ 62,053 $ 39,224