XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Summary of Contract Assets and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Contract Assets  
Balance, January 1, 2025 $ 899
Additional income receivable 5
Receipt of income previously receivable (15)
Balance, March 31, 2025 889
Contract Liabilities  
Balance, January 1, 2025 5,771
Additional deferred income 0
Recognition of income previously deferred (555)
Balance, March 31, 2025 $ 5,216