v3.26.1
Summary of Significant Accounting Policies - Deferred Revenue Performance Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Capitalized Contract Cost [Line Items]  
Remaining performance obligation, amount $ 252
Remaining performance obligation, percentage 25.00%
Minimum  
Capitalized Contract Cost [Line Items]  
Remainder expected to be recognized 1 month
Maximum  
Capitalized Contract Cost [Line Items]  
Remainder expected to be recognized 5 years