v3.26.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
ft²
Apr. 30, 2024
USD ($)
ft²
Leases [Abstract]            
Term of contract           6 years
Rentable area | ft²         40,884 50,632
Obligated base rent         $ 1.0 $ 1.5
Lease cost $ 1.0 $ 0.6 $ 1.7 $ 1.3    
Variable lease, cost $ 0.4 $ 0.2 $ 0.7 $ 0.6