v3.25.2
Supplemental Disclosures to the Statements of Cash Flows - Supplemental Disclosures of Cash Flows (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash paid (received) for:    
Income taxes (net of refunds) $ 70 $ 6,945
Interest $ (265) $ 3,307