XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 2,467
2027 4,967
2028 4,400
2029 4,403
2030 4,403
Thereafter 24,031
Total 44,671
Less present value discount (11,525)
Operating lease liabilities $ 33,146