v3.25.4
Income Taxes - Schedule of Current and Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Federal    
Deferred tax benefit $ 4,306 $ 10,491
Total federal 4,306 10,491
State and local    
Current tax expense (1) 0
Deferred tax benefit 0 89
Total state and local (1) 89
Total $ 4,305 $ 10,580