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) | ||||