v3.25.2
Income Taxes - Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Current provision/(benefit)        
Federal $ 238 $ 270 $ (486) $ 692
State 0 76 (148) 187
Total current provision/(benefit) 238 346 (634) 879
Deferred provision/(benefit)        
Federal 0 0 0 399
State 0 0 0 117
Total deferred provision/(benefit) 0 0 0 516
Total provision/(benefit) $ 238 $ 346 $ (634) $ 1,395