XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Effective Income Tax Rate Reconciliation [Line Items]          
Income tax expense (benefit) $ 1,781 $ 1,929 $ 595 $ 442  
Effective income tax rate (as a percent) 23.00% 33.00% 6.00% (22.00%)  
Effective income tax rate reconciliation, change in enacted tax rate     $ 3,200    
Effective income tax rate reconciliation, tax settlement, state     $ 749    
Forecast          
Effective Income Tax Rate Reconciliation [Line Items]          
Effective income tax rate (as a percent)         15.00%
Effective income tax rate reconciliation, change in enacted tax rate, percent         16.00%
Effective income tax rate, tax settlement, state, percent         4.00%