XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Leases - Schedule of Operating Lease Cost and Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Abstract]          
Operating lease cost $ 915 $ 912 $ 1,853 $ 1,873  
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases 908 885 1,839 1,816  
Right of use assets obtained in exchange for lease obligations 85 878 85 2,223  
Right of use assets impairment 0 $ 82 0 $ 228  
Operating leases:          
Operating lease assets 15,844   15,844   $ 17,158
Operating lease liabilities $ 17,701   $ 17,701   $ 18,996
Weighted-average remaining lease term 6 years 8 months 12 days   6 years 8 months 12 days   7 years 1 month 6 days
Weighted-average discount rate 4.82%   4.82%   4.78%