v3.25.4
Leases, Lease Commitments and Contingencies -Schedule of Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Right of use asset $ 18,028 $ 18,545
Weighted average remaining lease term (years) 9 years 3 months 21 days 10 years 5 months 15 days
Weighted average discount rate 9.90% 9.90%