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 |