Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Cash paid for income taxes (net of refunds) (Details)

v3.25.4
Income Taxes - Cash paid for income taxes (net of refunds) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal      
Excise Tax $ 6,028    
Income Tax 148    
Total Federal 6,176    
State      
Franchise Tax 125    
Income Tax 107    
Total State 232    
Foreign      
Value-Added Tax 0    
Total Foreign 0    
Cash paid for income taxes (net of refunds) $ 6,408 $ 5,253 $ 5,267