v3.26.1
Leases - Narrative (Details)
$ in Thousands
6 Months Ended
Aug. 01, 2021
renewalOption
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Feb. 28, 2022
Lessor, Lease, Description [Line Items]        
Remaining term of leases   10 years    
Operating Lease, Right-of-Use Asset   $ 2,881 $ 3,086  
Operating Lease, Liability   $ 3,897 $ 4,155  
Remaining terms of leases (in years)       6 years 1 month 6 days
Corporate Office Space        
Lessor, Lease, Description [Line Items]        
Renewal options | renewalOption 2      
Lease extension term 5 years