XML 95 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2029
USD ($)
Mar. 31, 2025
USD ($)
ft²
Feb. 28, 2023
USD ($)
ft²
Sep. 30, 2019
USD ($)
ft²
Lessee, Operating Lease, Description [Abstract]              
Operating lease right-of-use assets $ 24,990 $ 17,251          
Present value of lease liabilities 27,726            
Lease expense 3,900 2,700 $ 2,400        
Cash outflows from operating activities attributable to operating leases $ 3,100 $ 2,300 $ 1,300        
Forecast              
Lessee, Operating Lease, Description [Abstract]              
Operating lease, base rent per annum       $ 1,600      
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  
Marchh 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    
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 | Marchh 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 | Marchh 2025 Lease Agreement              
Lessee, Operating Lease, Description [Abstract]              
Operating lease, base rent per annum         $ 1,400