XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Maturities of Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 1,781  
2027 1,405  
2028 1,105  
2029 1,088  
2030 and beyond 147  
Total lease payments 5,526  
Less amount representing interest (897)  
Operating lease liabilities $ 4,629 $ 4,081