v3.26.3
Revenue - Summary of Capitalized Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Capitalized Contract Cost [Line Items]    
Contract cost balance beginning of the period $ 3,736 $ 4,057
Contract costs capitalized during the period 665 1,675
Contract costs amortized during the period (666) (1,997)
Contract costs as of period end $ 3,735 $ 3,735