v3.25.4
Income Taxes - Summary of Carryforwards of Net Operating Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
State net operating losses    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 105,610 $ 106,110