v3.25.2
Leases - Additional Information of Operating Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]    
Cash payments included in the measurement of lease liabilities reported in operating cash flows $ 600 $ 529
Right-of-use assets included in other assets on the condensed consolidated balance sheet $ 4,880 $ 2,196
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets
Weighted average discount rate 7.90% 6.80%
Weighted average remaining lease term in years 7 years 4 months 24 days 2 years 4 months 24 days