v3.26.1
Income Taxes - Schedule of Income Taxes Paid Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Net payment $ 2,631 $ 3,841
Federal    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal $ 2,044 $ 3,080
Federal, Percent 77.70% 80.20%
Massachusetts    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
States $ 573 $ 730
States, Percent 21.80% 19.00%
Other States    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
States $ 14 $ 31
States, Percent 0.50% 0.80%