XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Total Cash Paid for Income Taxes, by Jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Abstract]      
Federal $ 8,027    
State 703 $ 385 $ 213
Total income taxes paid $ 8,730 $ 385 $ 213