XML 66 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Schedule of Significant Changes in Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract With Customer, Assets [Roll Forward]    
Contract assets balance, beginning of year $ 2,776 $ 592
Transferred to trade receivables (2,776) (592)
Additions to contract assets, excluding amounts transferred to trade receivables during the year 1,647 2,776
Contract assets balance, end of year $ 1,647 $ 2,776