XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Other Balance Sheet Account Details -Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid insurance $ 1,839 $ 2,601
Prepaid income taxes 673 2,065
Prepaid marketing expense 0 3,365
Prepaid software licenses 4,812 4,346
Other prepaid expenses 3,778 3,389
Other current assets 248 293
Prepaid expenses and other current assets $ 11,350 $ 16,059