v3.26.3
Other Balance Sheet Components- Schedule of Prepaid Expenses And Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Income tax receivable $ 10,550 $ 27,133
Prepaid expenses 17,887 15,707
Deferred commissions 12,643 11,166
Deposits for insurance services 4,682 7,765
Other 1,799 3,447
Total Prepaid expenses and other current assets $ 47,561 $ 65,218