v3.26.3
Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets [Abstract]    
Prepaid expenses $ 9,764 $ 8,138
Contract acquisition costs 5,429 7,402
Other assets 880 1,969
Total prepaid expenses and other assets $ 16,073 $ 17,509