v3.26.1
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jan. 08, 2019
option
Leases [Abstract]      
Operating lease term (in years)     10 years
Option to renew | option     1
Operating lease expense | $ $ 0.8 $ 0.8  
Weighted-average remaining lease term (in years) 4 years 8 months 12 days    
Weighted-average discount rate (as a percent) 7.50%