v3.26.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Pre-contract costs $ 4,898 $ 3,274
IT procurement assets 4,346 0
Accrued interest receivable 3,877 4,125
Prepaid insurance 698 2,270
Prepaid marketing 2,497 1,697
Prepaid software and subscriptions 2,722 2,322
Other prepaid expenses 1,888 826
Total prepaid expenses and other current assets $ 20,926 $ 14,514