v3.26.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2029
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
ft²
Feb. 28, 2023
USD ($)
ft²
Sep. 30, 2019
USD ($)
ft²
Lessee, Operating Lease, Description [Abstract]                  
Leased area (in square feet) | ft²                 25,212
Operating lease right-of-use assets $ 23,577   $ 23,577     $ 24,990      
Present value of lease liabilities 26,970   26,970            
Lease expense $ 1,100 $ 1,000 2,100 $ 1,800          
Cash outflows from operating activities attributable to operating leases     $ 1,400 $ 1,500          
September 2019 Sublease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Leased area (in square feet) | ft²                 25,212
Februray 2023 Lease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Leased area (in square feet) | ft²               24,099  
March 2025 Lease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Leased area (in square feet) | ft²             21,262    
Operating lease right-of-use assets             $ 10,100    
Present value of lease liabilities             10,000    
Forecast                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum         $ 1,600        
Through fifth lease year | September 2019 Sublease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum                 $ 1,300
Through fifth lease year | Februray 2023 Lease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum               $ 1,400  
Through fifth lease year | March 2025 Lease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum             1,300    
After fifth lease year | September 2019 Sublease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum                 $ 1,400
After fifth lease year | Februray 2023 Lease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum               $ 1,500  
After fifth lease year | March 2025 Lease Agreement                  
Lessee, Operating Lease, Description [Abstract]                  
Operating lease, base rent per annum             $ 1,400