XML 111 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease expense $ 2,945 $ 3,030  
Short-term lease expense 1,173 268  
Variable lease expense 89 0  
Total lease expense $ 4,207 $ 3,298  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
ROU asset: $ 10,419 $ 11,689  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities Accrued expenses and other liabilities  
Lease liability: $ 10,968 $ 12,080  
Weighted-average remaining lease term 9 years 9 years 6 months  
Weighted-average discount rate 4.11% 3.34%  
Cash paid during the year for operating leases $ 2,876 $ 2,990  
Additions for ROU assets obtained during the year $ 1,660 $ 4,428 $ 880