v3.26.1
Commitments and Contingencies (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
employee
Capital Expenditure Projects, Leasing, and Tenant Improvement Commitments    
Other Commitments [Line Items]    
Commitments $ 3.7  
Retention Agreement    
Other Commitments [Line Items]    
Number of employees eligible for cash retention bonus | employee   37
Estimated potential cost   $ 2.5
Other liabilities $ 1.1