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