v3.26.3
Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Proceeds from sale of product offerings $ 14,000 $ 7,000   $ 22,313 $ 0
(Gain) /loss on sale of product offerings, net $ 4,400 $ (3,900)   $ (1,824) $ 0
(Gain) on sale of a product offering, additional gain     $ (2,200)