v3.26.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Pre-contract costs $ 4,633 $ 3,274
Accrued interest receivable 2,552 4,125
Prepaid insurance 2,141 2,270
Prepaid marketing 2,069 1,697
Prepaid software and subscriptions 1,973 2,322
Other prepaid expenses 1,578 826
Total prepaid expenses and other current assets $ 14,946 $ 14,514