v3.25.2
Fair Value of Financial Instruments - Investment in BFG Activity (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity Method Investments [Roll Forward]        
Beginning balance $ 8,100 $ 8,200 $ 7,700 $ 4,200
Purchase of BFG ownership interest 0 0 0 4,125
Change in fair value of BFG 300 (200) 700 (325)
Ending balance $ 8,400 $ 8,000 $ 8,400 $ 8,000