v3.26.1
Accrued Expenses and Other Liabilities - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
USD ($)
Workforce
Jun. 30, 2026
USD ($)
Restructuring Cost and Reserve [Line Items]    
Restructuring and related charges $ 1,100  
Reduction of current workforce | Workforce 40  
Earn out arrangement payment   $ 7,500
Contingent consideration measured at fair value   3,000
Loss contingency and settlement-related accruals   4,500
Accrued expense And Other Liabilities [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring and related charges   $ 100