v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
12 Months Ended 29 Months Ended
Jul. 18, 2025
USD ($)
Dec. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 11, 2024
allegedShareholder
Lavin Action        
Loss Contingencies [Line Items]        
Loss from litigation settlement, net     $ 2,250  
Amount awarded to other party $ 8,500      
Litigation settlement covered by insurance claim $ 6,250      
Spiteri, Grenier, Laidlaw, and St. Jean        
Loss Contingencies [Line Items]        
Number of alleged shareholders that filed a complaint | allegedShareholder       5
Spiteri, Grenier, Laidlaw, and St. Jean | Forecast        
Loss Contingencies [Line Items]        
Proceeds from insurance payment   $ 2,750