v3.26.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Income Tax Expense (Benefit)    
U.S. Federal $ 8,537  
State 4,331  
Foreign  
Current income tax expense (benefit) 12,868  
U.S. Federal  
State  
Foreign  
Deferred income tax expense (benefit)  
Total income tax expense (benefit) $ 12,868