XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Operating Lease Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Nov. 30, 2024
Future minimum lease payments and total operating lease liability    
2026 $ 1,070  
2027 1,070  
2028 1,070  
2029 1,070  
2030 1,106  
Thereafter 667  
Total future minimum lease payments (undiscounted cash flows) 6,053  
Difference between future undiscounted cash flows and discounted cash flows (1,144)  
Total operating lease liability $ 4,909 $ 5,000