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 |