v3.25.4
Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 48,189 $ 14,575 $ 147,654 $ 28,441
Other comprehensive income (loss) 0 109 (9) 509
Comprehensive income $ 48,189 $ 14,684 $ 147,645 $ 28,950