XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Contract with Customer, Asset and Liability [Abstract]    
Total Deferred Revenue $ 2,031 $ 2,099
Tariff Revenue [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Contract Assets 2,861 3,030
Total Deferred Revenue 1,324 1,385
Deferred revenue recognized 1,400  
Non-Tariff Revenue [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Total Deferred Revenue 707 $ 714
Deferred revenue recognized $ 400