v3.26.1
Revenue - Summary of Capitalized Contract Costs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Capitalized Contract Cost [Line Items]  
Contract cost balance beginning of the period $ 4,057
Contract costs capitalized during the period 590
Contract costs amortized during the period (674)
Contract Costs as of period end $ 3,973