v3.26.3
Revenue - Summary of Contract Assets and Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Contract Assets  
Balance, January 1, 2026 $ 972
Additional income receivable 157
Receipt of income previously receivable (119)
Balance, September 30, 2026 1,010
Contract Liabilities  
Balance, January 1, 2026 5,848
Additional deferred income 10,995
Recognition of income previously deferred (11,065)
Balance, September 30, 2026 $ 5,778