XML 53 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Minimum Payments The contracts require minimum payments through 2031, as follows (in thousands):
Fiscal Year
Minimum Commitments
Remainder of 2026 $ 3,806 
2027 2,023 
2028 2,023 
2029 2,023 
2030 2,023 
Thereafter
2,023 
Total
$ 13,921