v3.26.1
Other Balance Sheet Account Details -Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid insurance $ 1,306 $ 2,830
Prepaid income taxes 1,214 5,484
Prepaid marketing expense 114 4,067
Prepaid software licenses 4,206 3,953
Other prepaid expenses 2,403 2,092
Other current assets 356 362
Prepaid expenses and other current assets $ 9,599 $ 18,788