v3.26.1
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Sep. 30, 2025
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Sep. 30, 2021
ft²
Leases [Abstract]                
Lease term               8 years
Lease space | ft²               45,632
Impairment loss       $ 5,400        
Lease extension     1 year     1 year    
Lease payments discount rate     10.10%     10.10%    
ROU asset $ 17,040   $ 300   $ 17,040 $ 300 $ 18,804  
Lease liability     300     300    
Sublease commencement date   Oct. 15, 2025            
Sublease expiration date   Feb. 28, 2029            
Sublease income (80)   0   (162) 0    
Interest expense related to finance leases $ 14   $ 2   $ 24 $ 4