v3.26.1
Accrued Expenses and Other Current Liabilities - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Aug. 16, 2022
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities [Abstract]    
Percentage of exercise tax on stock repurchases 1.00%  
Percentage of fair market value of shares repurchased at the time of the repurchase 1.00%  
Excise tax   $ 2.2
Interest and penalties paid   $ 0.3