XML 98 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Revenue - Deferred Revenue Performance Obligations (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Capitalized Contract Cost [Line Items]  
Remaining performance obligation, amount $ 269
Remaining performance obligation, percentage 25.00%
Minimum  
Capitalized Contract Cost [Line Items]  
Remainder expected to be recognized 1 year
Maximum  
Capitalized Contract Cost [Line Items]  
Remainder expected to be recognized 5 years