XML 114 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Nov. 30, 2023
Jan. 01, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]        
2024 $ 1,175      
2025 1,092      
2026 975      
2027 898      
2028 917      
Total Payments 10,716      
Thereafter 5,659      
Less: Imputed Interest (1,738)      
Total $ 8,978 $ 557 $ 1,300 $ 8,800