v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2023
Feb. 28, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Operating lease, expense     $ 300 $ 300  
Operating lease, right-of-use assets     4,539   $ 4,782
Operating lease liability, current     $ 1,042   $ 1,011
Proceeds from secured lines of credit $ 700        
Boston, Massachusetts          
Lessee, Lease, Description [Line Items]          
Operating lease, expense   $ 11,100      
Operating lease, right-of-use assets   8,000      
Operating lease liability, current   $ 8,000