v3.25.4
Quarterly Financial Data (Unaudited) - Schedule Of Quarterly Financial Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Quarterly Financial Data [Abstract]      
Operating Income (Loss) $ 852 $ 16,123 $ 23,640
Net Income (Loss) $ 1,748 $ 9,734 $ 14,948