XML 35 R21.htm IDEA: XBRL DOCUMENT v3.25.4
Contract Liabilities
12 Months Ended
Dec. 31, 2025
Contract Liabilities  
Contract Liabilities

14. Contract Liabilities

As of December 31, 2025 and 2024, our contract liabilities were $12.0 million and $10.0 million, respectively. These liabilities are included in deferred revenue and other liabilities in our consolidated balance sheets.

During the years ended December 31, 2025 and 2024, we deferred revenue of $26.0 million and $18.1 million, respectively, and recognized revenue of $24.0 million and $15.0 million, respectively. The revenue recognized and deferred during the periods is primarily related to freight billings for contract operations and milestone billings for aftermarket services.