v3.26.3
Commitment and Contingencies - Schedule of Cash Payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2027 $ 12,670
2028 12,389
2029 12,389
2030 12,389
2031 11,939
2032 to 2034 35,816
Total settlement payments 97,592
Less: imputed interest at a rate of 5.5% (17,917)
Total $ 79,675
Imputed interest rate 5.50%
Cash conversion payments $ 10,400
Aggregate cash conversion payments $ 41,400