XML 164 R143.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue From Contracts With Customers Revenue From Contracts With Customers (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue From Contracts With Customers [Abstract]    
Contract With Customer, Receivable Reclassified to Other Assets $ 1,679 $ 1,615
Contract with Customer, Asset, Reclassified to Receivable 0 0
Contract With Customer, Liabilities Reclassified to Other Assets $ 348 $ 418