v3.26.1
Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended
Mar. 31, 2026
Mar. 05, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]      
Provision (benefit) for income taxes $ (91) $ 109 $ 115
Effective tax rate (as a percent) 6.80% 0.10% (1.70%)