v3.26.1
Revenue - Summary of Capitalized Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Capitalized Contract Cost [Line Items]    
Contract cost balance beginning of the period $ 3,973 $ 4,057
Contract costs capitalized during the period 420 1,010
Contract costs amortized during the period (657) (1,331)
Contract Costs as of period end $ 3,736 $ 3,736