v3.26.1
Revenue - Summary of Contract Assets and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Contract Assets  
Balance, January 1, 2026 $ 972
Additional income receivable 1
Balance, March 31, 2026 973
Contract Liabilities  
Balance, January 1, 2026 5,848
Additional deferred income 3,062
Recognition of income previously deferred (3,728)
Balance, March 31, 2026 $ 5,182