XML 95 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
Effective tax rate 0.01% (1.26%)  
Increase in valuation allowance $ 25,438    
Unrecognized tax benefits $ 2,700 $ 2,474 $ 1,186
Income Tax Examination, Description The 2020 through 2024 tax years remain open to examination by the Internal Revenue Service and, with few exceptions, various other state tax agencies. These taxing authorities have the authority to examine those tax years until the applicable statutes of limitations expire.