XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition and Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2025
Revenue Recognition and Contracts with Customers [Abstract]  
Schedule of Revenue Recognized

The impact of ASC 606 on revenue recognized during the years ended December 31, 2025, December 31, 2024, and December 31, 2023 is as follows:

 

    2025     2024     2023  
Contract liabilities with customers at January 1,   $     $ 149     $ 1,031  
                         
Revenue recognized     (1,669 )     (149 )     (4,084 )
                         
Revenue deferred     1,669             3,202  
                         
Contract liabilities with customers at December 31,   $     $     $ 149