v3.25.4
Income Taxes - Summary of Income Taxes (Net of Refunds Received) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Federal $ 0
State 2
Foreign 73
Total 75
Massachusetts  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
State (4)
India  
Income Tax Paid, by Individual Jurisdiction [Line Items]  
Foreign $ 73