v3.26.1
Leases - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
renewal_options
Jun. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]    
Number of renewal options | renewal_options 1  
Right-of-use asset obtained in exchange for operating lease liability $ 66 $ 583
Derecognition of ROU asset $ 98 $ 0
Minimum    
Lessee, Lease, Description [Line Items]    
Initial lease term (in years) 1 year  
Remaining operating lease term 8 months  
Remaining finance lease term 5 years  
Maximum    
Lessee, Lease, Description [Line Items]    
Initial lease term (in years) 10 years 6 months  
Remaining operating lease term 3 years 10 months 24 days  
Weighted Average    
Lessee, Lease, Description [Line Items]    
Remaining finance lease term 3 years 6 months