XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Cost of Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Lease, Cost    
Operating lease cost $ 1,165 $ 1,360
Total Lease Cost $ 1,165 $ 1,360