v3.25.3
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Leases [Abstract]    
Operating lease, liability $ 4,687 $ 4,687
Operating lease, right-of-use asset 4,500 4,500
Operating lease, cost 214 642
Short-term lease, cost 53 159
Variable lease, cost $ 0 $ 0
Operating lease, weighted average remaining lease term 6 years 4 months 24 days 6 years 4 months 24 days
Operating lease, weighted average discount rate, percent 2.75% 2.75%